Cloud AI Power & Limits Management Software Engineer

A leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
$111,300 - $166,900
Machine Learning
Mid-Level Software Engineer
In-Person
4+ years of experience
AI

Description For Cloud AI Power & Limits Management Software Engineer

Join Qualcomm's Power & Limits Software team as a Cloud AI Power & Limits Management Software Engineer in sunny San Diego, CA. This role offers an exciting opportunity to work on cutting-edge cloud accelerator products and make a significant impact in the industry. You'll be part of a world-class team, collaborating closely with System engineers, Software and Hardware developers.

The position focuses on optimizing power and constrained performance of next-generation cloud accelerators, particularly for AI workloads. You'll analyze complex system-level AI use cases involving Computer Vision Networks, Recommendation Systems, and Gen AI workloads. The role requires partnership with various ecosystem stakeholders and contribution to developing algorithms for power consumption and thermal performance optimization.

Qualcomm offers a comprehensive benefits package, including competitive salary ($111,300 - $166,900), annual bonuses, RSU grants, and extensive health benefits. The company promotes a culture of innovation and continuous learning, with opportunities for professional development and mentorship.

As a leading technology innovator, Qualcomm provides an environment where you can work alongside industry experts and contribute to world-changing innovations. The company values diversity and inclusion, fostering a supportive culture where your ideas can contribute to breakthrough technologies.

The ideal candidate should have strong experience in programming languages like C, C++, and Python, with a solid understanding of ARM architecture and System on Chip concepts. This role requires both technical expertise and strong communication skills, as you'll be working with cross-functional teams to optimize AI workload performance.

Join Qualcomm to be part of a team that's pushing the boundaries of what's possible in cloud AI technology while enjoying the beautiful Southern California lifestyle.

Last updated 2 months ago

Responsibilities For Cloud AI Power & Limits Management Software Engineer

  • Own and drive analysis of complex system level AI use cases involving Computer Vision Networks, Recommendation Systems and Gen AI workloads
  • Partner with ecosystem stakeholders in optimizing power and constrained performance of AI workloads
  • Develop algorithms and techniques to optimize power consumption and thermal performance
  • Perform system level software optimizations using hardware and software power/thermal management techniques
  • Explore advanced machine learning techniques in solving system level power and limits management problems

Requirements For Cloud AI Power & Limits Management Software Engineer

Python
Java
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years experience, OR Master's with 1+ year experience, OR PhD
  • Experience in ARM assembly language, C, C++, Python
  • Strong familiarity with ARM architecture
  • Good understanding of System On Chip architectural concepts
  • Experience in Power/Thermal/Performance optimizations
  • Strong analytical and problem-solving skills
  • 2+ years of experience with programming
  • Communication skills and ability to work independently

Benefits For Cloud AI Power & Limits Management Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
401k
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • Educational assistance
  • Financial planning resources
  • Mental health support
  • Wellbeing programs

Interested in this job?

Jobs Related To Qualcomm Cloud AI Power & Limits Management Software Engineer

CPU SW Math Acceleration Engineer

CPU Software Math Acceleration Engineer position at Qualcomm, focusing on ML/AI acceleration and optimization using advanced CPU features.

Machine Learning Engineer

Machine Learning Engineer position at Qualcomm China focusing on developing AI solutions and working with cutting-edge ML frameworks.

AI System Software Engineer

AI System Software Engineer position at Qualcomm China focusing on generative AI, machine learning optimization, and development of AI tools for efficient on-device deployment.

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.