Back to jobs
Q
Hiring companyQualcomm

Verified 4 days ago

Senior Staff Engineer CPU Software & Hardware Co-Design Engineer, ML Systems

Bangalore, Karnataka, India Full-time On-site

About the role

CPU Architecture and Machine Learning Co-Design Team at Qualcomm builds next‑generation CPU platforms optimized for AI workloads. The Senior Staff Engineer drives CPU‑software co‑design, from ML model profiling through kernel optimization to architectural feedback, collaborating with hardware and AI groups. Bangalore, India, on‑site role with relocation assistance available.

What you’ll bring

  • 4+ years software engineering experience with C/C++/Java/Python
  • Strong background in computer architecture and systems programming
  • Experience with performance profiling, benchmarking, and optimization
  • Knowledge of ML fundamentals and inference workloads
  • Familiarity with CPU pipelines, caching, SIMD/vector extensions
  • Experience developing ML kernels (GEMM, convolution, attention)

Skills

CPU architectureML workload optimizationC++Performance profilingKernel developmentSIMD/vectorizationQEMU simulationBenchmarking

Education

Bachelor's degree in Engineering, Computer Science or related field