Engineer, Machine Learning Engineering

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI

Description For Engineer, Machine Learning Engineering

Qualcomm, a leading technology innovator, is seeking a Machine Learning Engineer to join their team in creating and implementing cutting-edge machine learning solutions. The role focuses on developing the Qualcomm AI Stack, SDKs, and tools specifically for Windows on Snapdragon platforms. This position offers an exciting opportunity to work with state-of-the-art machine learning technologies across various verticals.

The ideal candidate will possess strong software development skills in C/C++ and Windows application development. They will be responsible for validating and improving performance of machine learning solutions, developing optimized software for AI models, and collaborating with team members on joint design and development projects.

Working at Qualcomm provides exposure to advanced AI technologies, including various neural network architectures like DNNs, CNNs, RNNs/LSTMs, GANs, and LLMs. The company offers comprehensive benefits including health coverage, financial planning support, wellbeing programs, and professional development opportunities through tuition reimbursement and mentorship programs.

This role presents an excellent opportunity for growth in the AI and machine learning field, working alongside industry experts in a collaborative environment. The position combines technical challenges with practical applications, making it ideal for someone passionate about advancing AI technology while contributing to real-world solutions.

Last updated 2 days ago

Responsibilities For Engineer, Machine Learning Engineering

  • Software development of the Qualcomm AI Stack SDKs and tools to support execution of Neural Networks on Windows on Snapdragon
  • Validate and improve performance and accuracy through detailed analysis and test of machine learning use cases
  • Assist with development and application of machine learning techniques into products and AI solutions
  • Develop optimized software to enable AI models deployed on hardware
  • Work under supervision on tasks affecting direct area of work and work group

Requirements For Engineer, Machine Learning Engineering

Python
Java
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field
  • Experience with Windows application development
  • Software development experience using C/C++
  • Strong software development skills
  • Strong communication skills (verbal, presentation, written)

Benefits For Engineer, Machine Learning Engineering

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Engineer, Machine Learning Engineering

IT Software Developer (GenAI)

IT Software Developer position at Qualcomm focusing on Generative AI development, requiring expertise in Python, AI/ML technologies, and software engineering best practices.

Engineer, Cloud ML Accelerator

Software engineering role at Qualcomm focusing on Linux and Machine Learning development for AI accelerator products.

Voice AI Software Engineer

Voice AI Software Engineer position at Qualcomm China focusing on optimizing and deploying voice recognition models on Qualcomm's hardware platforms.

Software Engineer, Gaming AI, PC Compute

Software Engineer position at Qualcomm focusing on Gaming AI and PC Compute solutions, developing machine learning-based gaming experiences for Snapdragon chipsets.

Engineer, Auto, AI/ML

Engineer position at Qualcomm focusing on automotive AI/ML software development, requiring 4 years of experience in embedded systems and C/C++ programming.