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
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Description For Cloud AI Power & Limits Management Software Engineer

Qualcomm Technologies is seeking a Cloud AI Power & Limits Management Software Engineer to join their innovative team in San Diego. This role sits at the intersection of AI and systems optimization, focusing on optimizing power and constrained performance of next-generation cloud accelerators. The position offers a unique opportunity to work with cutting-edge AI technologies while solving complex technical challenges in power and thermal management.

The role involves collaborating with a world-class team of System engineers, Software and Hardware developers, working on bleeding-edge cloud accelerator products. The successful candidate will be responsible for analyzing and optimizing complex AI workloads, including Computer Vision Networks, Recommendation Systems, and Gen AI applications, while ensuring optimal power consumption and thermal performance.

This is an excellent opportunity for someone with strong technical skills in software engineering, particularly in areas of power and thermal optimization, combined with an interest or experience in AI systems. The position offers competitive compensation, including base salary, annual bonuses, and RSU grants, along with comprehensive benefits including health coverage, continuous learning opportunities, and work-life balance programs.

The ideal candidate will bring a combination of technical expertise in programming languages (C, C++, Python), ARM architecture, and system-on-chip concepts, along with practical experience in power and thermal optimizations. This role offers the chance to make a significant impact on next-generation AI accelerator technology while working with one of the industry's leading technology innovators in beautiful San Diego, California.

Last updated 14 hours 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 to optimize 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 for 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 and 2+ years experience, OR Master's with 1+ year experience, OR PhD
  • 2+ years experience with Programming Languages (C, C++, Java, Python)
  • Experience in ARM assembly language
  • Strong familiarity with ARM architecture
  • Good understanding of System On Chip architectural concepts
  • Experience in Power/Thermal/Performance optimizations
  • Real-time operating systems knowledge
  • Strong analytical and problem-solving skills
  • Communication skills and ability to work independently

Benefits For Cloud AI Power & Limits Management Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning support
  • Work-life balance programs
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

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

Senior Machine Learning Engineer (Qualcomm AI Research, Amsterdam)

Senior Machine Learning Engineer position at Qualcomm AI Research in Amsterdam, focusing on implementing cutting-edge AI solutions and working with top researchers in the field.

Senior Windows on Snapdragon Software Engineer, Machine Learning Group

Senior Windows on Snapdragon Software Engineer position at Qualcomm, focusing on machine learning development and AI Stack implementation for Windows platforms.

DSP Applications Software Engineer

Senior-level DSP Applications Software Engineer position at Qualcomm, focusing on AI solution development and neural network optimization, offering competitive compensation and benefits.

Senior Engineer (m/f/d) for Vehicle Localization & Environment in Automated Driving

Senior Engineer position at Qualcomm focusing on vehicle localization and environment perception for automated driving systems.

Sr Engineer/Sr. Lead - Generative AI

Senior Engineer/Lead position at Qualcomm focusing on Generative AI, LLMs, and RAG systems, requiring 3+ years of ML/AI experience and strong Python skills.