Embedded ML SW Architect -- Snapdragon Mobile (Principal or Director level)
Core
Architect and develop high-level designs for AI features and experiences on Snapdragon Mobile products, focusing on heterogeneous compute placement and resource management for LLM/SLM workloads.
Role type
Principal Embedded ML Software Architect
Builds
On-device agentic AI experiences, context/memory management systems, and closed-loop resource scheduling for mobile platforms.
Domain
Mobile hardware/software engineering, Embedded Machine Learning, Heterogeneous Computing
Deliverable
production ML models
Required skills
Mobile software architecture, System software performance optimization, Heterogeneous compute placement (CPU/GPU/NPU), LLM/SLM deployment, Memory and model-state lifecycle management, Telemetry-driven resource scheduling, Embedded ML on resource-constrained devices
Preferred skills
Agentic AI systems design, AI frameworks (TensorFlow, PyTorch), Graph-based schedulers, Closed-loop control systems thinking, Memory subsystem and interconnect bandwidth optimization
