CareerPlan

Engineer - AI Orchestration (Windows)

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

Core

Develop AI orchestration frameworks, SDK components, and tools for Windows and Linux platforms to enable efficient execution of ML and generative AI workloads on Snapdragon systems.

Role type

Early-career software engineer (AI orchestration)

Builds

Qualcomm Orchestrator SDK and related tools for Windows and Linux

Domain

Mobile computing / Edge AI / Systems programming

Deliverable

production ML models

Required skills

C/C++, Windows/Linux development, ML inference frameworks (ONNX Runtime, SNPE, QNN, LiteRT), build tools (CMake, Make, Visual Studio, GCC/Clang), debugging and performance analysis

Preferred skills

Python/Java scripting, shared libraries (DLLs/.so), cross-platform development, Generative AI and agentic AI systems, databases (SQLite/NoSQL), logging and monitoring

Technologies

C, C++, Python, Java, ONNX Runtime, SNPE, QNN, LiteRT, CMake, Make, Visual Studio, GCC, Clang, Git, SQLite, NoSQL

Responsibilities

Develop and maintain AI orchestration frameworks and SDK components; Implement and test ML workflow execution (model loading, scheduling, runtime integration); Work on C/C++ codebases for ML inference; Integrate and validate ML inference frameworks; Debug and analyze performance issues; Collaborate with ML and platform teams

Seniority

Junior, hands-on IC