Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18994058

    Qualcomm logo

    Engineer - AI Orchestration (Windows)

    Qualcomm · Bengaluru · onsite · Posted 28d ago

    Undisclosed2–6 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary
    Qualcomm is a global technology leader driving innovation to enable next-generation computing experiences. The Machine Learning Group develops software platforms and tools that enable efficient execution of modern machine learning and generative AI workloads on Snapdragon systems.
    As a Software Engineer, you will contribute to the development of the Qualcomm Orchestrator SDK and related tools for Windows and Linux platforms. This role is ideal for an early-career engineer who is eager to learn system-level software development, ML runtimes, and AI orchestration frameworks while working closely with senior engineers and architects.
    Responsibilities
    • Contribute to the development and maintenance of AI orchestration frameworks, SDK components, and tools for Windows and Linux.
    • Assist in implementing and testing ML workflow execution, including model loading, scheduling, and runtime integration.
    • Work on C/C++ codebases to support ML inference and orchestration on Snapdragon platforms.
    • Help integrate and validate ML inference frameworks and runtime components.
    • Participate in debugging, performance analysis, and issue resolution across system and application layers.
    • Collaborate with senior engineers, ML teams, and platform teams to deliver high-quality software.
    • Follow established software engineering practices, including code reviews, documentation, and unit testing.
    • Continuously learn about ML systems, GenAI workflows, and heterogeneous computing architectures.
    Minimum Qualifications
    • 1+ year of industry experience (or strong internship/research experience) in software engineering.
    • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
    • Programming experience in C and/or C++.
    • Exposure to Windows and/or Linux development environments.
    • Basic understanding of:
      • Data structures and algorithms
      • Object-oriented programming and software design principles
    • Familiarity with build tools and development workflows (e.g., Make, CMake, Visual Studio, GCC/Clang).
    • Good problem-solving skills and willingness to learn in a fast-paced environment.
    • Effective verbal and written communication skills.
    Preferred Qualifications Platform Systems
    • Hands-on experience developing software on Windows or Linux.
    • Basic knowledge of:
      • Shared libraries (DLLs / .so)
      • Application or runtime integration
    • Exposure to cross-platform development concepts.
    Machine Learning AI
    • Introductory experience with machine learning or inference frameworks, such as:
      • ONNX Runtime, SNPE, QNN, LiteRT, or similar
    • Familiarity with ML concepts such as:
      • Model inference
      • Execution graphs
      • Quantization or optimization (coursework or projects acceptable)
    • Interest in GenAI and agentic AI systems.
    Programming Tooling
    • Experience with Python and/or Java for scripting, testing, or tooling.
    • Familiarity with debugging tools and basic performance profiling.
    • Exposure to version control systems (Git).
    Data Infrastructure (Nice to Have)
    • Basic experience with databases or storage systems such as SQLite or NoSQL.
    • Awareness of logging, monitoring concepts.
    What You'll Gain in This Role
    • Hands-on experience building production ML systems for Windows and Linux.
    • Exposure to GenAI workloads and agentic AI orchestration on edge platforms.
    • Mentorship from senior and staff-level engineers.
    • Opportunities to grow into senior or staff engineering roles within Qualcomm.
    Education Requirements Required
    • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
    Preferred
    • Coursework or projects related to machine learning, operating systems, or systems programming.

    Sourced from naukri

    Skills

    cmakecomputer engineeringdebugging toolsInternshipbuild toolsCross-Platform DevelopmentData Structuresdebuggingelectrical engineeringCommunication SkillsAlgorithmsJavaGenerative AiGITLinuxArtificial IntelligenceMachine Learning

    About Qualcomm

    Qualcomm logo

    Qualcomm

    Semiconductors

    22k+

    employees

    1996

    30 years old

    San Diego,California

    United States

    About

    Qualcomm invents breakthrough technologies that transform how the world connects, computes and communicates.

    Industries

    SemiconductorsHardware & Networking

    Employee ratings

    1,207 reviews

    3.7/ 5

    Culture

    3.4

    Career growth

    3.2

    Work-life

    3.3

    Employees rate it well for

    Work Life Balance267Salary160Work Culture155Learning100Senior Management91

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Engineer - AI Orchestration (Windows) · waiting for your command