
Staff Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
About Qualcomm
Qualcomm India Private Limited is a leading global technology company renowned for its innovation in wireless technology and semiconductors. We are at the forefront of developing advanced mobile technologies, including 5G, AI, and IoT, driving the connected future.
Job Area
Engineering Group > Software Test Engineering
General Summary
We are seeking a highly experienced Senior DevOps Engineer with a strong background in Machine Learning to join our dynamic team. The ideal candidate will have over 12 years of experience in DevOps, with a focus on deploying and managing machine learning models in production environments. This role requires a deep understanding of DevOps practices, cloud infrastructure, and machine learning frameworks.
Key Responsibilities
- Design, implement, and maintain scalable and reliable infrastructure for machine learning applications.
- Collaborate with data scientists and machine learning engineers to streamline the deployment of machine learning models.
- Automate the end-to-end machine learning pipeline, including data preprocessing, model training, and model deployment.
- Monitor and optimize the performance of machine learning models in production.
- Implement CI/CD pipelines for machine learning projects to ensure rapid and reliable deployment.
- Troubleshoot and resolve issues related to infrastructure, deployment, and performance.
- Stay up-to-date with the latest trends and technologies in DevOps and machine learning.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Over 12 years of experience in DevOps, with a focus on machine learning.
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Familiarity with machine learning frameworks such as TensorFlow, PyTorch, etc.
- Strong understanding of CI/CD pipelines and tools like Jenkins, GitLab CI, etc.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Preferred Qualifications
- Experience with monitoring and logging tools such as Prometheus and others.
- Knowledge of MLOps practices and tools.
- Familiarity with data engineering concepts and tools.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Test Engineering or related work experience.
- OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Test Engineering or related work experience.
- OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Test Engineering or related work experience.
- 2+ year of work experience with Software Test or System Test, developing and automating test plans, and/or tools (e.g., Source Code Control Systems, Continuous Integration Tools, and Bug Tracking Tools).
Equal Opportunity Employer: Qualcomm is an equal opportunity employer committed to providing an accessible hiring process for individuals with disabilities. Reasonable accommodations are available upon request.
Confidentiality: Employees are expected to abide by all applicable policies and procedures, including security and confidentiality requirements.
Agency Policy: This careers site is for individuals seeking employment. Unsolicited submissions from staffing and recruiting agencies are not accepted.
For more information about this role, please contact Qualcomm Careers.