Talent.com
AI/ML System Staff Software Engineer
AI/ML System Staff Software EngineerQualcomm • Markham, York Region, CA
AI / ML System Staff Software Engineer

AI / ML System Staff Software Engineer

Qualcomm • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
Job description

Company : Qualcomm Canada ULC

Job Area :

Engineering Group, Engineering Group >

Machine Learning Engineering

General Summary :

AI / ML System Staff Software Engineer

AI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI) and Agentic AI is at the forefront of this transformation. As part of the AI Software team, you will contribute to the development of the Qualcomm AI Runtime SDK, empowering OEMs, and developers to deploy advanced deep neural networks (DNNs) on cutting‑edge Qualcomm Hexagon DSP Systems.

In this role, your focus will be on design and development of software to enable GenAI and Agentic AI capabilities for on‑device via Qualcomm AI Runtime SDK, enabling real‑time, high‑performance inference across diverse platforms—from smartphones and automotive systems to smart appliances. You will collaborate with developers and OEMs to optimize GenAI models for on‑device inferencing capabilities. You will have the opportunity to show your passion for software design and development with your analytical, design, programming, and debugging skills.

Join us to shape the future of intelligent devices powered by GenAI—where your work will directly impact how users interact with technology in their daily lives.

Duties and Responsibilities

  • Design and develop high-performance software using model C++17 for the Qualcomm AI Runtime SDK
  • Design and develop impactful solutions to optimize GenAI model execution on-device, leveraging Hexagon DSPs for efficient inference latency and power.
  • Lead new features development for Qualcomm AI Runtime SDK and collaborate with global cross functional team as part of the software development lifecycle
  • Lead project discussions and analysis on system and model deployment designs for GenAI models
  • Use cross compiler toolchains for embedded systems such as Android, embedded Linux, Windows on Snapdragon and QNX
  • Implement and optimize Machine Learning operations using modern C++17 on Hexagon DSP systems
  • Contribute to the development of tools and GenAI workflows for chip design, model and system analysis
  • Participate in software quality process improvements

Preferred Qualifications

  • Six or more years of relevant work experience
  • Experience with modern C++17 language features and C++ design patterns
  • Background in mathematical algorithms using fast math libraries and vector instructions sets
  • Practical experience with developing middleware or firmware software
  • Experience with multitasking and multithreading driver development
  • Experience with Hexagon DSP SDK or cross compiler toolchains for embedded systems and JIT technologies
  • Experience with low level interactions between operating systems and hardware.
  • Experience with Qualcomm FastRPC and Windows MCDM drivers
  • Experience using / integrating Qualcomm AI Stack products (e.g. QNN, SNPE, QAIRT)
  • Familiarity with TensorFlow, PyTorch or ONNX
  • Experience with agile software development practices, Jira system and toolssuchas git
  • Ability to collaborate and lead discussions across a globally diverse team
  • Education Requirements

  • Minimum : Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Preferred : Master's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
  • Master's degree in Computer Science, Engineering, Information Systems, or related field and 3+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
  • PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
  • Applicants

    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 disability-accomodations@qualcomm.com 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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Staff Software Engineer • Markham, York Region, CA

    Similar jobs
    AI / ML System Staff Software Engineer

    AI / ML System Staff Software Engineer

    Qualcomm • Markham
    Full-time
    Engineering Group, Engineering Group > .AI / ML System Staff Software Engineer.AI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI) and Agentic AI is at the fo...Show more
    Last updated: 22 days ago • Promoted
    Staff Systems Engineer, AI Compute Platforms

    Staff Systems Engineer, AI Compute Platforms

    Tenstorrent Inc. • Toronto
    Full-time
    A leading AI technology firm is seeking a Staff Systems Engineer to develop high-performance systems for AI computing solutions. You will collaborate across hardware, software, and product teams to ...Show more
    Last updated: 1 day ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    freelance.ca • Toronto, Canada
    Full-time
    We’re currently hiring for the position of.AI / ML Engineer – Insurance Domain (GCP).If you have relevant experience, we’d love to hear from you. Job Title : AI / ML Engineer – Insurance Domain (GCP) .Lo...Show more
    Last updated: 11 days ago • Promoted
    Sr. AI / ML Software System Design Engineer

    Sr. AI / ML Software System Design Engineer

    Advanced Micro Devices • Markham
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 16 hours ago • Promoted • New!
    Sr. AI / ML Software System Design Engineer

    Sr. AI / ML Software System Design Engineer

    AMD • Markham
    Full-time
    AI / ML Software System Design Engineer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. Your actual pay will be based on your skills and experience — ta...Show more
    Last updated: 1 day ago • Promoted
    Staff ML Systems Lead - Scale Retrieval and Gen AI

    Staff ML Systems Lead - Scale Retrieval and Gen AI

    EvenUp • Toronto
    Full-time
    A technology company in Toronto is seeking a Staff Machine Learning Engineer to develop and deploy machine learning models, focusing on AI and natural language processing.You will lead architecture...Show more
    Last updated: 22 days ago • Promoted
    ML Engineer - Generative AI & LLMs (Remote)

    ML Engineer - Generative AI & LLMs (Remote)

    Ample Insight Inc. • Toronto, ON, Canada
    Remote
    Full-time
    You will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google.We are a fast growing consulting firm based in Toronto with clients ranging from leading sta...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI / ML Engineer

    Senior AI / ML Engineer

    Rogue Sentinel Studios Inc. • Toronto, ON, Canada
    Full-time +1
    We collaborate with global clients on game development, interactive experiences, and creative technology projects.As part of our expansion into North America, our Toronto office will serve as a key...Show more
    Last updated: 7 days ago • Promoted
    Staff ML Engineer : Content Recommendations & NLP Systems Lead

    Staff ML Engineer : Content Recommendations & NLP Systems Lead

    Pinterest • Toronto
    Full-time
    A leading social media platform is seeking a Staff Machine Learning Engineer to lead a team focused on content recommendations and ML system design. The ideal candidate has over 5 years of experienc...Show more
    Last updated: 22 days ago • Promoted
    Senior ML Engineer

    Senior ML Engineer

    hireVouch • Toronto, ON, Canada
    Full-time
    As a Senior Machine Learning Engineer, you will lead efforts to build models and services that support our core timekeeping product. You’ll collaborate closely with cross-functional teams to d...Show more
    Last updated: 30+ days ago • Promoted
    Staff AI Software Engineer

    Staff AI Software Engineer

    Sanofi US • Toronto
    Full-time
    Position Title : Staff AI Software Engineer.Are you ready to take your engineering expertise to the next level and help shape the future of healthcare? At Sanofi, we empower our people to learn, inn...Show more
    Last updated: 11 days ago • Promoted
    Staff AI Engineer : Lead ML Platforms & APIs

    Staff AI Engineer : Lead ML Platforms & APIs

    Sanofi • Toronto
    Full-time
    A leading biopharmaceutical company in Toronto seeks a Staff AI Software Engineer to drive technical strategy in AI / ML product engineering. This role involves leading small engineering teams, influe...Show more
    Last updated: 11 days ago • Promoted
    Staff AI Software Engineer

    Staff AI Software Engineer

    BioTalent Canada • Toronto
    Full-time
    Are you ready to take your engineering expertise to the next level and help shape the future of healthcare? At Sanofi, we empower our people to learn, innovate, and make an impact.You’ll join a col...Show more
    Last updated: 4 days ago • Promoted
    Senior AI Engineer : Production ML & Multi-Agent Systems

    Senior AI Engineer : Production ML & Multi-Agent Systems

    TD Securities • Toronto
    Full-time
    A financial services company in Toronto is seeking an Applied Machine Learning Scientist II to architect and lead AI initiatives focused on enterprise authentication and fraud prevention.The ideal ...Show more
    Last updated: 1 day ago • Promoted
    Senior Staff ASIC Design Egineer - AI / ML Hardware IP

    Senior Staff ASIC Design Egineer - AI / ML Hardware IP

    Talentlab • Toronto
    Full-time
    Position : Senior Staff ASIC Design Engineer – AI / ML Hardware IP.We’re working with a global semiconductor leader to hire a. Senior Staff ASIC Design Engineer.This role is designed for a senior contr...Show more
    Last updated: 22 days ago • Promoted
    Senior AI Platform Engineer – GenAI & LLM Automation

    Senior AI Platform Engineer – GenAI & LLM Automation

    Rivian • Toronto C6A, ON, Canada
    Full-time
    A leading automotive technology company in Toronto seeks a Senior Software Engineer to shape their GenAI platform.This role involves architecting intelligent agents and automating workflows using L...Show more
    Last updated: 2 hours ago • Promoted • New!
    Staff AI Software Engineer

    Staff AI Software Engineer

    Eacademy Sanofi • Toronto
    Full-time
    Are you ready to take your engineering expertise to the next level and help shape the future of healthcare? At Sanofi, we empower our people to learn, innovate, and make an impact.You’ll join a col...Show more
    Last updated: 11 days ago • Promoted
    Staff Software Engineer, AI & Automation

    Staff Software Engineer, AI & Automation

    Mozilla • Toronto
    Full-time
    Staff Software Engineer, AI & Automation.Staff Software Engineer, AI & Automation.Mozilla Corporation is the non‑profit‑backed technology company that has shaped the internet for the better over th...Show more
    Last updated: 1 day ago • Promoted