Taro Logo

Senior Engineer, Cloud ML Accelerator

A global leader in wireless technology innovation and the development of mobile technologies.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Senior Engineer, Cloud ML Accelerator

Qualcomm's Cloud Business Unit is seeking an experienced software engineer to join their team working on cutting-edge Machine Learning technologies. This role focuses on developing software for Qualcomm's high-performance inference accelerator AI100 and related products, requiring expertise in modern C++ and Linux user-space development.

The position offers an exciting opportunity to work at the intersection of cloud computing and machine learning, developing critical software components for ML accelerators. The role involves complex technical challenges in Linux software architecture, driver development, and performance optimization, making it ideal for engineers passionate about high-performance computing and AI infrastructure.

As a Senior Engineer in the Cloud ML Accelerator team, you'll be responsible for designing and implementing software solutions that power Qualcomm's ML infrastructure. The role requires strong technical skills in C++, Linux development, and inter-process communication, combined with an understanding of machine learning systems and hardware accelerators.

Qualcomm offers a comprehensive benefits package including health coverage, financial planning support, and continuous learning opportunities. The company's strong focus on innovation and technology leadership makes it an ideal place for engineers looking to work on cutting-edge ML acceleration technologies. The collaborative environment and exposure to complex technical challenges provide excellent opportunities for professional growth and development.

Working at Qualcomm means joining a global leader in wireless technology innovation, where you'll have the chance to contribute to world-changing innovations and breakthrough technologies. The company's commitment to fostering a supportive, inclusive culture ensures that your ideas and contributions will be valued and recognized.

Last updated a day ago

Responsibilities For Senior Engineer, Cloud ML Accelerator

  • Linux software architecture and design
  • Software development and integration
  • Functional and performance testing
  • Development of peripheral drivers
  • Working with SoC architecture and common hardware blocks
  • Software development in a structured environment

Requirements For Senior Engineer, Cloud ML Accelerator

Python
Linux
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • 3+ years' experience with Linux user-space development
  • 3+ years' experience with development in Modern C++(11,14,17)
  • Proficiency in multiple languages (C, C++, Python)
  • Experience with real-time embedded operating systems
  • Experience with Source Code and Configuration management tools, git knowledge
  • Good English communication skills
  • Experience with inter-process communication architecture such as gRPC

Benefits For Senior Engineer, Cloud ML Accelerator

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Health benefits coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional and mental health support
  • Wellbeing programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Senior Engineer, Cloud ML Accelerator

Senior Engineer

Senior Engineer position at Qualcomm Technologies focusing on secure biometric solutions, embedded systems, and machine learning, offering competitive compensation and comprehensive benefits.

Senior Engineer, Cloud ML Accelerator

Senior Engineer position at Qualcomm focusing on Linux software development for ML accelerator technology, requiring expertise in C++, Linux systems, and machine learning infrastructure.

Senior Engineer, AI Research

Senior AI Research Engineer position at Qualcomm focusing on deep learning research and development of efficient machine learning solutions for mobile and embedded systems.

AI SDK Software Engineer

Senior AI SDK Software Engineer role at Qualcomm China, focusing on developing embedded deep learning solutions for automotive platforms using neural network frameworks and hardware optimization.

Sr Engineer, Machine Learning Engineering (On-device SW)

Senior Machine Learning Engineering role at Qualcomm focusing on on-device AI software development and optimization for edge devices, offering competitive compensation and comprehensive benefits.