Engineering Group, Engineering Group > Software Engineering
General Summary:
Qualcomm is building a dedicated team to deeply embed an AI-native GenAI Platform into our local engineering Software Development Life Cycle (SDLC). As an Engineer / Senior Engineer focused on AI Agent applications, you will design and build agentic systems that can plan, use tools, retrieve context, execute multi-step engineering workflows, and safely automate repetitive software development tasks.
1. You will architect, implement, and evaluate AI agentic workflows for engineering productivity scenarios such as requirements analysis, code understanding, code generation, test creation, defect triage, release validation, documentation, and customer commercialization support. This includes workflow orchestration, tool calling, memory/context management, human-in-the-loop review, and robust failure handling for production use.
2. You will integrate agents with the local GenAI Platform, enterprise data sources, code repositories, CI/CD systems, internal Qualcomm tools, and evaluation/observability pipelines to deliver reliable, secure, and measurable AI automation for software engineering teams.
You will serve as a hands-on AI agent engineer who bridges LLM application development, backend engineering, workflow automation, and platform integration. You will work closely with the global GenAI Platform core team and local engineering teams to localize, extend, and continuously improve agent-based developer productivity solutions.
This role is within the Qualcomm Engineering – Software group.
Minimum Qualifications
- Bachelor's degree in Engineering, Information Systems, Computer Science, AI/ML, or related field.
- 3+ years of software engineering experience in backend systems, developer tools, automation platforms, or AI/ML application roles.
- 1+ year of hands-on experience building LLM-based applications, AI agents, workflow automation, RAG systems, or tool-calling assistants.
- Strong programming skills in Python and/or Go, with practical experience building production-quality APIs, services, CLIs, or automation tools.
- Engineering experience with agentic workflow patterns, including task decomposition, planning/execution loops, tool invocation, state management, error recovery, and human approval gates.
- Experience integrating software systems through REST/gRPC APIs, Git workflows, CI/CD pipelines, databases, message queues, or internal enterprise tools.
- Solid understanding of Linux environments, Docker/container-based deployment, and secure software delivery practices.
Preferred Qualifications
- Master’s degree in Computer Science, AI/ML, Software Engineering, or related field.
- Hands-on experience with agent frameworks or SDKs such as LangGraph, Semantic Kernel, AutoGen, CrewAI, OpenAI/Anthropic tool-calling APIs, MCP, or equivalent internal frameworks.
- Experience designing multi-agent or single-agent systems with explicit workflow graphs, durable execution, checkpointing, permission boundaries, and audit logs.
- Experience building evaluation harnesses for LLM/agent quality, including task success metrics, regression datasets, safety checks, latency/cost monitoring, and A/B experimentation.
- Experience with Retrieval-Augmented Generation (RAG), vector databases (e.g., Milvus, Qdrant, Chroma), embedding models, reranking, and context engineering.
- Familiarity with AI coding assistant platforms (e.g., GitHub Copilot, Cursor, internal LLM-based developer tools) and software-engineering automation use cases.
- Knowledge of prompt engineering, structured outputs, function/tool schemas, model routing, guardrails, and LLM observability.
- Experience with model serving frameworks (vLLM, TGI, TensorRT-LLM) and inference optimization is a plus.
- Knowledge of export compliance, data-security, and privacy requirements in China’s enterprise software environment.
- Experience working with OEM/ODM partners, Qualcomm Snapdragon platforms, or product commercialization workflows is a plus.
- Strong cross-functional communication skills; experience collaborating with globally distributed teams.
- Contributions to open-source AI agent, AI application, or developer-tooling projects.
Principal Duties and Responsibilities
AI Agentic Workflow Development ( 60%)
- Design and implement production-grade AI agent workflows that automate engineering tasks across planning, code understanding, code generation, testing, debugging, documentation, and release validation.
- Build agent orchestration layers using workflow graphs, tool-calling interfaces, memory/context stores, event logs, retry policies, and human-in-the-loop approval mechanisms.
- Develop reusable agent capabilities, including repository search, code analysis, document retrieval, test execution, issue summarization, CI/CD interaction, and internal tool integration.
- Create robust evaluation pipelines for agent behavior, measuring task completion, correctness, hallucination rate, safety, latency, cost, and user satisfaction.
- Implement guardrails for secure agent execution, including permission scoping, secrets protection, sandboxing, auditability, data-loss prevention, and escalation paths for risky actions.
- Partner with China development teams and customer engineering teams to identify high-value automation opportunities and convert them into reliable agentic workflows.
- Iterate rapidly based on usage telemetry, stakeholder feedback, and failure analysis; maintain a visible roadmap and backlog for agent capabilities.
AI Platform Integration & Application Engineering ( 40%)
- Integrate AI agents with the GenAI Platform, enterprise knowledge bases, internal Qualcomm systems, code repositories, CI/CD pipelines, and observability services.
- Develop and maintain RAG pipelines that index internal documentation, customer technical specs, Qualcomm SDK materials, and engineering knowledge to power context-aware agents.
- Build backend services, APIs, CLIs, and UI integration points that make agent capabilities easy for engineering teams to adopt in daily workflows.
- Localize and adapt globally developed platform capabilities to address China-specific latency, network, security, and regulatory constraints.
- Collaborate with global GenAI Platform teams to align architecture, share reusable components, and contribute improvements back to the core platform.
- Support deployment, monitoring, incident response, and operational readiness for agent applications used by China-based engineering teams.
- Contribute to candidate release validation and cross-regional knowledge transfer with the global GenAI Platform core team.
Level of Responsibility
- Works independently with minimal direction on moderately complex AI application and workflow automation tasks; exercises judgment to determine appropriate technical approaches.
- Decision-making impacts engineering productivity, platform adoption, and OEM partner satisfaction.
- Manages competing priorities across agent application development, platform integration, evaluation, and production operations.
- Collaborates with and may provide technical guidance to peers within the global GenAI Platform team.
Minimum Qualifications:
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
- 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [email protected] or call Qualcomm's toll-free number found here . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers .