×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Software Engineer

Job in San Diego, San Diego County, California, 92101, USA
Listing for: Qualcomm
Full Time position
Listed on 2026-03-04
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below
Job Summary
:
Qualcomm Technologies, Inc. is seeking a Machine Learning Software Engineer to join their Applied ML R&D for HW Design team. The role involves developing and integrating machine learning models and software components to enhance the chip design process, ensuring seamless integration and maintaining deployment infrastructure.

Responsibilities
:

• Develop and optimize training and inference pipelines for machine learning models.

• Translate prototype and research code into scalable, production-grade models.

• Integrate various software components into a cohesive, production-quality end-to-end flow.

• Ensure the integrated flow fits seamlessly into new or existing design processes.

• Implement and maintain monitoring systems to ensure model performance and reliability.

• Develop and maintain deployment and development enablement tooling and infrastructure.

• Manage compute resources, disk storage, and environments/containers.

• Implement and oversee release and regression processes.

• Design, build, and maintain CI/CD pipelines to streamline development and deployment.

• Perform regression tests on a fixed test suite to verify integration correctness.

• Collaborate with cross-functional teams to ensure smooth integration and functionality.

• Troubleshoot and resolve integration and deployment issues promptly.

• Create comprehensive component usage instructions and documentation.

• Continuously improve integration and deployment processes and methodologies.

Qualifications
:
Required
:

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field

• Proven experience in machine learning, software engineering, MLOps, or a related role

• Proficiency in programming languages such as Python, Java, or C++

• Experience with machine learning frameworks and libraries (e.g., Tensor Flow, PyTorch, scikit-learn)

• Strong understanding of software development principles and best practices

• Experience with containerization technologies (e.g., Docker, Kubernetes)

• Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Git Lab CI)

• Experience with regression testing and test suite management

• Excellent problem-solving skills and attention to detail

Strong communication skills and ability to work collaboratively in a team environment

• Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience

• OR PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience

• 6+ months of experience developing and/or optimizing machine learning models, systems, platforms, or methods

Preferred
:

• Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)

• Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, Ansible)

• Familiarity with monitoring, logging and visualization tools (e.g., Prometheus, Grafana)

• Knowledge of data engineering and data pipeline development

• Familiarity with Dev Ops practices and tools

Company
:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary