VIAVI Solutions Logo

VIAVI Solutions

ML OPS Engineer

Posted 4 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Senior level
Chennai, Tamil Nadu
Senior level
The ML Ops Engineer will develop and enhance telecom AI products, implementing robust machine learning models and algorithms. Responsibilities include managing the ML Ops lifecycle, deploying models in a cloud environment, conducting data analysis, and optimizing model performance. The role also emphasizes cross-functional collaboration and an understanding of telecom systems.
The summary above was generated by AI

Summary:

In new product design roles: develops and programs integrated software algorithms to structure, analyze and leverage data in product and systems applications in both structured and unstructured environments. Develops and communicates descriptive, diagnostic, predictive and prescriptive insights/algorithms. In product/systems improvement projects

Duties & Responsibilities:

Job Description Summary

  • Need ML OPS Engineer to develop and enhance telecom product.
  • Selected candidate will be working on  'Telecom Artificial Intelligence Product', on the latest cutting edge technologies!
  • We are seeking a highly skilled and experienced Machine Learning Engineer with a strong background in machine learning, deep learning, and extensive experience in implementing advanced algorithms and models to solve complex problems. This role is focused on developing and deploying cutting-edge solutions for anomaly detection, forecasting, event correlation, incident classification and KPI capacity prediction,

Hiring Requirements

Job Description

  • You will be playing a key role in the next-gen SaaS product and platform development.
  • End-to-End ML Ops Lifecycle: Implement and manage the full ML Ops lifecycle using tools such as Kubeflow, MLflow, AutoML, and Kserve for model deployment.
  • Develop and deploy the machine learning models using PyTorch, TensorFlow ensuring high performance and scalability.
  • Run and manage PySpark and Kafka on distributed systems with large-scale, non-linear network elements.
  • Proficient in Python programming and experienced with machine learning libraries such as Scikit-Learn and NumPy.
  • Experience in time series analysis, data mining, text mining, and creating data architectures.
  • Experiment with multiple algorithms, optimizing hyperparameters to identify the best-performing models.
  • Cloud Knowledge: Execute machine learning algorithms in cloud environments, leveraging cloud resources effectively.
  • Model Retraining: Continuously gather feedback from users, retrain models, and update them to maintain and improve performance.
  • Network Domain Expertise: Quickly understand network characteristics, especially in RAN and CORE domains, to provide exploratory data analysis (EDA) on network data.
  • Transformer Architecture: Implement and utilize transformer architectures and have a strong understanding of LLM models.
  • GAN AI: Apply GAN AI techniques to address network-related use cases and challenges.
  • Good knowledge and architecture understanding on Langchain and Langgraph. Frameworks
  • One solid POCs combining multiple LLMs(Mixture of Expert)  Llama,,Gpt-4o or any other LLM models
  • Build, train, and test multiple machine learning models.
  • Perform hyperparameter tuning on trained models to achieve the best possible results.
  • Act as an individual contributor within the team.
  • Work Closely with cross-functional team of data scientists, software engineers, and other stakeholders.
  • Proven track record of end-to-end machine learning projects.
  • Understanding and experience with leading supervised and unsupervised machine learning methods such as regression, neural networks, deep learning, RNN, LSTM, KNN, Naive Bayes, SVM, decision trees, random forest, gradient boosting, ensemble methods, and text mining.
  • Proven records of productize the ML models using MLOps
  • Extensive experience with Python packages like Pandas, Numpy, Scikit and DL frameworks Keras, TensorFlow, PyTorch.
  • Experience with distributed environment and managed with tools such as data processing Spark , Streaming with Kafka highly preferable.
  • Must have a good experience on SQL databases.
  • At least two end to end ML models deployment in production
  • Proven track record of end-to-end machine learning projects.
  • Experience with supervised and unsupervised machine learning methods such as regression, neural networks, deep learning, RNN, LSTM, KNN, Naive Bayes, SVM, decision trees, random forest, gradient boosting, ensemble methods, and text mining.

Additional Job Description

  • Bachelor's degree in Science/IT/Computing or equivalent
  • 4 + years of experience in Data Engineering role
  • Significant proficiency/in-depth knowledge in the domain (technology and/or products)
  • Engineering/Mathematics/ Statistics disciplines are acceptable, but candidate must have strong quantitative and applied mathematical skills. Certification courses in Data Science/ML will be an added advantage.
  • In-depth working, beyond coursework, familiarity with statistical techniques and current ML techniques, both supervised and unsupervised learning techniques and other ML Techniques.
  • Implementation experiences and deep knowledge of Classification, Time Series Analysis, Pattern Recognition, Reinforcement Learning, Deep Learning, Dynamic Programming and Optimization.
  • Good data analysis and data interpretation skill
  • Experience with Telecom Product development with TMF standards preferred
  • Experience testing scalable SaaS platform clear advantage.

Pre-Requisites / Skills / Experience Requirements:

Top Skills

Python

Similar Jobs

An Hour Ago
Chennai, Tamil Nadu, IND
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Toast is looking for a Principal Software Engineer to lead the next generation of products, optimize architecture, and mentor team members. The role involves designing and delivering new solutions, collaborating with various teams, and maintaining high-quality, scalable services. Experience in cloud technologies, database technologies, AI, full stack development, and Agile methodology is required.
Top Skills: C#JavaKotlin
Yesterday
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Backend Software Engineer at Toast, you will design, develop, and maintain scalable and secure backend systems. You will lead projects, collaborate with cross-functional teams, and ensure high system performance and reliability. You will also contribute to architectural decisions and mentor junior engineers while addressing complex technical challenges in backend development.
Top Skills: JavaKotlin
Yesterday
Chennai, Tamil Nadu, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Software Engineer will develop and maintain front-end components for web applications, focusing on user interfaces that integrate with various accounting and financial systems. Responsibilities include collaborating with teams, implementing responsive designs, conducting code reviews, and troubleshooting issues. The role requires a strong understanding of front-end technologies and best practices.
Top Skills: CSSHTMLJavaScript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account