Engineer- ML/Compiler

Leading technology innovator that pushes boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Machine Learning
Mid-Level Software Engineer
In-Person
2+ years of experience
AI

Description For Engineer- ML/Compiler

Qualcomm is seeking a talented ML/Compiler Engineer to join their LLVM tools group. This role is part of the team responsible for developing the LLVM toolchain for various architectures, including ARM, Hexagon, and RISCV. The position focuses on QA and support, ensuring software products are reliable, functional, and meet quality standards.

The ideal candidate will work at the intersection of machine learning and compiler technology, collaborating with developers and customers to identify and resolve issues throughout the software development lifecycle. You'll be responsible for developing comprehensive test plans, executing automated testing infrastructure, and maintaining detailed documentation.

This is an excellent opportunity to work with cutting-edge technology at a leading innovator in the semiconductor industry. You'll be part of a team that pushes the boundaries of what's possible in compiler technology and machine learning, while having access to world-class benefits and professional development opportunities.

The role offers significant growth potential, working alongside some of the most respected engineering and technology experts in the industry. You'll have the chance to contribute to world-changing innovations while developing your expertise in both machine learning and compiler development.

Qualcomm provides a supportive, inclusive culture where your ideas have the power to contribute to breakthrough technologies. The company offers comprehensive benefits, including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities through tuition reimbursement and mentorship programs.

Join Qualcomm to be part of a team that's shaping the future of technology while developing your career in a dynamic, innovative environment. Your work will directly impact the development of next-generation computing solutions, making this an exciting opportunity for those passionate about both machine learning and compiler technology.

Last updated 10 days ago

Responsibilities For Engineer- ML/Compiler

  • Develop comprehensive Test plans and Test cases based on software requirements
  • Perform manual and automated build and Test infrastructure
  • Analyze Test failures/regressions and report bugs
  • Work with developers and customers to understand software design
  • Maintain detailed Documentation of Test procedures
  • Ensure final product meets quality standards

Requirements For Engineer- ML/Compiler

Python
Java
  • Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-5 years of experience in software quality assurance or software customer support
  • 2-5 years experience with Programming Language such as C, C++, Python, etc.
  • Experience in software development and testing methodologies
  • Testing and debugging experience in software, firmware, and on-target systems
  • Hands-on experience with testing compilers and embedded software development toolchains
  • Command-line experience on both Windows and Linux

Benefits For Engineer- ML/Compiler

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future security programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs and resources
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Engineer- ML/Compiler

AI Orchestration Developer - Machine Learning Group

AI Orchestration Developer position at Qualcomm focusing on machine learning framework development and neural network implementation for Snapdragon platforms.

ML Validation and Automation Engineer

ML Validation and Automation Engineer position at Qualcomm India, focusing on AI Accelerator benchmarking and test automation with Python expertise required.

Systems Engineer – Sensors

Systems Engineer position at Qualcomm focusing on sensor-based technology for navigation, gaming, and AR/VR applications.

AI System Software Engineer

AI System Software Engineer position at Qualcomm China focusing on machine learning and generative AI development, requiring 2+ years of experience in AI/ML.

AI Software Engineer, AI PC SDK

AI Software Engineer position at Qualcomm focusing on AI PC SDK development and machine learning implementation.