CareerPlan

AI Systems Software Engineer – Senior Engineer/Lead Senior Engineer

Bangalore, IndiaFull-time2026-10-27 → 2026-11-10

Core

Design, integrate, profile, and optimize system software enabling high-performance AI workloads across CPUs, GPUs, DSPs, and NPUs on Snapdragon platforms.

Role type

Senior IC systems software engineer (AI/ML)

Builds

System-level AI solutions for Snapdragon SoC portfolio

Domain

Semiconductor / Embedded Systems / AI Hardware Acceleration

Deliverable

production ML models

Required skills

C/C++ programming, real-time operating systems, driver development, computer architecture, heterogeneous multi-processor systems, AI model optimization, CNNs/RNNs/Transformers, PyTorch/TensorFlow/ONNX Runtime/MLIR

Preferred skills

Windows MCDM/WDDM driver stacks, Qualcomm FastRPC, transformer-based models (BERT, GPT, T5, Llama), middleware development

Technologies

Snapdragon SoC, CPUs, GPUs, DSPs, NPUs, PCIe, Windows, PyTorch, TensorFlow, ONNX Runtime, MLIR

Responsibilities

Develop system-level solutions to maximize performance on Windows AI platforms; Profile and optimize system performance for low latency and power; Collaborate with cross-functional teams to drive feature adoption; Benchmark AI tools and workflows; Drive continuous improvements in AI model performance and efficiency.

Seniority

Senior, hands-on IC