Taro Logo

Senior Engineer- Machine Learning

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Senior Engineer- Machine Learning

Qualcomm is seeking a Senior MLOps Engineer to join their team in Chennai, India. This role focuses on developing and maintaining their ML platform across both on-premises and AWS Cloud environments. The position requires expertise in working with NVIDIA DGX clusters, Kubernetes, and various cloud technologies. As a Senior Engineer, you'll be responsible for architecting scalable ML infrastructure solutions, implementing CI/CD pipelines, and optimizing platform performance. The role combines deep technical knowledge in ML operations with cloud infrastructure management.

The ideal candidate should have strong programming skills in Python and Go, extensive experience with Kubernetes and related technologies, and proven expertise in managing large-scale ML infrastructure. You'll work closely with data scientists and software engineers to ensure seamless integration of ML workflows. The position offers comprehensive benefits including health coverage, professional development opportunities, and wellbeing programs.

Qualcomm, as a leading technology innovator, provides an environment where you can work alongside industry experts and contribute to cutting-edge technologies. The company's focus on innovation and technological advancement makes this an excellent opportunity for someone looking to make an impact in the ML infrastructure space while working with state-of-the-art tools and technologies.

This role is perfect for candidates who are passionate about MLOps, have a strong technical background, and want to be part of a team that's pushing the boundaries of what's possible in machine learning infrastructure. The position offers growth opportunities through continuous learning programs, mentorship, and exposure to complex technical challenges in a global technology leader.

Last updated 3 days ago

Responsibilities For Senior Engineer- Machine Learning

  • Architect, develop, and maintain the ML platform to support training and inference of ML models
  • Design and implement scalable infrastructure solutions for NVIDIA clusters both on premises and AWS Cloud
  • Collaborate with data scientists and software engineers to define requirements
  • Optimize platform performance and scalability
  • Monitor and troubleshoot system performance
  • Implement and maintain CI/CD pipelines
  • Implement and maintain monitoring stack using Prometheus and Grafana
  • Manage AWS services including EKS, EC2, VPC, IAM, S3, and EFS
  • Implement logging and monitoring solutions

Requirements For Senior Engineer- Machine Learning

Python
Go
Kubernetes
PostgreSQL
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Proven experience as an MLOps Engineer with focus on large-scale ML infrastructure
  • Strong expertise in configuring and optimizing NVIDIA DGX clusters
  • Proficient in Kubernetes platform, Helm, ArgoCD, Argo Workflow
  • Solid programming skills in Python, Go and experience with ML frameworks
  • Experience with AWS services
  • Strong problem-solving skills
  • Excellent communication and collaboration skills

Benefits For Senior Engineer- Machine Learning

Medical Insurance
401k
Education Budget
  • World-class health benefit coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Senior Engineer- Machine Learning