Senior/Staff Software Engineer (On-Device AI Prototyping)
Core
Senior Software Engineer building agentic AI systems and prototypes on mobile, edge, and cloud platforms.
Role type
Senior IC software engineer (agentic AI prototyping)
Builds
Proof-of-concept agentic AI applications, frameworks, and internal tools for Qualcomm's AI capabilities
Domain
Mobile/Edge AI, Agentic AI, Systems Engineering
Deliverable
production ML models
Required skills
Python, C++, Java, Kotlin, Go, Rust, software architecture, system integration, prototyping, testing, debugging, performance optimization
Preferred skills
Agentic AI frameworks (LangGraph, Semantic Kernel, MCP), LLMs, multimodal models, tool calling, workflow orchestration, memory systems, planning, reasoning, multi-agent architectures, Snapdragon platforms, on-device AI deployment, internal tooling
Technologies
Python, C++, Java, Kotlin, Go, Rust, LangGraph, Semantic Kernel, MCP, LLMs, Snapdragon
Responsibilities
Design and implement software components and end-to-end prototypes for agentic AI applications; Integrate AI models and agentic workflows with mobile, edge, and cloud capabilities; Architect clean, maintainable, and extensible software systems; Build internal tools and automation to accelerate prototyping; Collaborate with AI researchers to validate next-generation agentic experiences.
Seniority
Senior, hands-on IC
