AI/ML Platform Architect - Engineer, Principal

Qualcomm

Actively hiring
San Diego, CA Posted 97 days ago $200,800$301,200 / year

At a glance

AI generated

TL;DR

Seeking a senior Windows platform architect to drive AI performance and power enhancements on the Snapdragon compute platform at Qualcomm Technologies. This role involves optimizing SW and HW stacks for state-of-the-art machine learning solutions while ensuring competitive application developer experience. Key responsibilities include analyzing bottlenecks in ML/AI workloads, correlating algorithm performance with pre-silicon predictions, and defining components that enhance enterprise AI workflows on Snapdragon PCs. The ideal candidate has extensive experience in architecture-aware AI model optimization, benchmarking, and performance analysis using GPU/NPU technologies. Proficiency in Python, C++, and AI frameworks like TensorFlow and PyTorch is essential, along with strong software engineering principles and leadership skills to guide development teams towards innovative solutions for high-performance computing systems.

Skills

Python C++ TensorFlow PyTorch GPU NPU Windows Agentic AI Computer Vision Audio Generative AI Version Control Systems Agile Project Management High Performance Computing Profiling Tools Software Development Methodologies Embedded Systems Computer Architecture

What you'll do

  • Analyze bottlenecks in ML/AI algorithms and workloads on Qualcomm HW and SW stacks.
  • Correlate and tune AI algorithm performance versus pre-silicon predictions on-device.
  • Propose components for Snapdragon AI PCs to enhance enterprise user productivity.
  • Interface with cross-functional teams to develop best-in-class performant reference implementations.
  • Develop new features and designs to reduce performance bottlenecks in next-gen SoCs.
  • Understand trends in ML network design and their impact on SW and HW design.

What we're looking for

  • Extensive experience in architecture-aware AI model system performance optimization on Windows PC/Laptop.
  • Deep knowledge of GPU/NPU programming and parallel computing with proficiency in TensorFlow, PyTorch.
  • Strong background in end-to-end system performance analysis using profiling tools for algorithmic modification methods.
  • Experience with large language models/foundational models development and deployment.
  • Familiarity with software development methodologies, version control systems, and agile project management practices.
  • Excellent communication skills to articulate complex technical concepts to stakeholders.
  • 15+ years experience in High Performance Computing System Engineering or Software, including AI system optimization.

Market check

Salary context

This $200,800–$301,200 range sits above 80% of similar postings on FindRole.

Peer median band

$171,250$260,550

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$177,900$246,150

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 595 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 540 roles with salary data.

Most-posted roles

View all roles at Qualcomm

More like this

Similar roles

Senior Principal Engineer, AI/ML Platform

Autodesk

San Francisco, CA 6 days ago $165,000$296,450
AWS Azure Google Cloud Platform Kubernetes Docker MLOps CI/CD Scrum Python PostgreSQL Terraform SageMaker Bedrock Machine Learning Deep Learning Statistical Modeling Neural Networks API Ecosystems Guardrails Context Management

Senior AI/ML Engineer, Build Platform

General Motors (GM)

Austin, TX 87 days ago $170,000$240,000
Python Docker Bazel RBE CAS CI/CD Kubernetes AWS Git C++ Go Prometheus Grafana
Hybrid

AI Platform Engineer, Senior

Booz Allen Hamilton

Laurel, Maryland 45 days ago $86,800$198,000
AWS Python Kubernetes Prometheus Grafana OpenTelemetry CI/CD