Talent.com
Software Engineer, Core AI Software
Software Engineer, Core AI SoftwareQualcomm • Markham, York Region, CA
Software Engineer, Core AI Software

Software Engineer, Core AI Software

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

Company :

Qualcomm Technologies, Inc.

Job Area :

Engineering Group, Engineering Group >

Machine Learning Engineering

General Summary :

Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drive digital transformation, creating a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will develop and implement cutting‑edge machine learning techniques that enable the efficient utilization of state‑of‑the‑art solutions across various technology verticals.

In this position, you will be responsible for assisting with the software design and development of the Qualcomm AI Stack features within Qualcomm AI Runtime (QAIRT) SDK, specifically Core software including Generative AI Inference Extensions (Genie). You will contribute to the efficient execution of advanced deep neural networks (DNNs), large language models (LLMs), and other modern AI architectures.

You will have the opportunity to demonstrate your passion for software design and development through your analytical, design, programming, and debugging skills.

Responsibilities :

  • Develop software for the Qualcomm AI Stack SDKs, specifically QAIRT and Genie, to support the execution of the latest generative AI models on Snapdragon platforms.
  • Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases.
  • Debug complex issues, perform root cause analysis, and ensure high system reliability.
  • Collaborate with cross‑functional teams to deliver robust, scalable AI software solutions.
  • Assist in feature development and application of machine learning techniques into products and AI solutions, enabling customers to do the same.
  • Contribute to a culture of technical excellence, knowledge sharing, and continuous improvement within the AI Software team.
  • Participate in design and code reviews.
  • Work independently with minimal supervision.

Minimum Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field and 2+ 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 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
  • PhD in Computer Science, Engineering, Information Systems, or related field.
  • Preferred Qualifications :

  • Master’s degree in Computer Science, Engineering, Information Systems, or related field.
  • 2+ years of experience with Machine Learning frameworks (e.g., TensorFlow, Caffe, Caffe 2, PyTorch, Keras).
  • 2+ years of experience in embedded system development and optimization with application to a specific problem domain in ML (e.g., NLP, multi‑media).
  • 2+ years of experience with one or more programming languages suitable for machine learning (e.g., Python, R, C, C++).
  • 2+ years of experience using statistics and probability (e.g., conditional probability, Bayes rule).
  • 2+ years experience working in a large matrixed organization.
  • 1+ year of experience with low‑level interactions between operating systems (e.g., Linux, Android, QNX) and hardware.
  • 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Director and above).
  • Principal Duties and Responsibilities :

  • Applies Machine Learning knowledge to extend training or runtime frameworks or model efficiency software tools with new features and optimizations.
  • Models, architects, and develops machine learning hardware (co‑designed with machine learning software) for inference or training solutions.
  • Develops optimized software to enable AI models deployed on hardware (e.g., machine learning kernels, compiler tools, or model efficiency tools, etc.) to allow specific hardware features; collaborates with team members for joint design and development.
  • Assists with the development and application of machine learning techniques into products and / or AI solutions to enable customers to do the same.
  • Develops, adapts, or prototypes complex machine learning algorithms, models, or frameworks aligned with and motivated by product proposals or roadmaps with minimal guidance from more experienced engineers.
  • Conducts complex experiments to train and evaluate machine learning models and / or software independently.
  • Level of Responsibility :

  • Works independently with minimal supervision.
  • Decision‑making may affect work beyond immediate work group.
  • Requires verbal and written communication skills to convey information; may require basic negotiation, influence, tact, etc.
  • Has a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to make key decisions).
  • Tasks require multiple steps which can be performed in various orders; some planning, problem‑solving, and prioritization must occur to complete the tasks effectively.
  • 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.

    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.

    EEO Employer : Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classification.

    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.

    Pay range and Other Compensation & Benefits

    $122,800.00 - $184,200.00

    The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales‑incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

    If you would like more information about this role, please contact Qualcomm Careers.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Ai • Markham, York Region, CA

    Similar jobs
    Senior AI Software Engineer — Hybrid, High-Impact Systems

    Senior AI Software Engineer — Hybrid, High-Impact Systems

    Thomson Reuters • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading global technology firm in Toronto is seeking a Senior Software Engineer – AI to develop AI-driven systems and innovate solutions across legal, tax, and compliance domains.The ideal candid...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - AI Platform & Experiences

    Senior Software Engineer - AI Platform & Experiences

    CaptivateIQ • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer - AI Platform & Experiences.Senior Software Engineer - AI Platform & Experiences.CaptivateIQ is transforming the way companies plan, manage, and optimize sales performance....Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Superbar • Toronto C6A, ON, Canada
    Full-time
    Continue with Google Continue with Google.This range is provided by Superbar.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Superbar is the AI-...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Platform

    Senior Software Engineer, AI Platform

    Rivian • Toronto C6A, ON, Canada
    Full-time
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
    Last updated: 14 days ago • Promoted
    Software Engineer : AI-Driven Full-Stack Role (Toronto)

    Software Engineer : AI-Driven Full-Stack Role (Toronto)

    Redcan.ai • Toronto C6A, ON, Canada
    Full-time
    A leading AI solutions provider in Toronto is seeking a Software Engineer (Early Career to Senior) to develop scalable applications using TypeScript and Python. The ideal candidate will own the soft...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer, AI Model Serving - Toronto, Canada Toronto, Canada

    Senior Software Engineer, AI Model Serving - Toronto, Canada Toronto, Canada

    Speechify, Inc. • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer, AI Model serving - Toronto, Canada.The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-spee...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer - AI-Driven, Cloud & Mentorship

    Senior Software Engineer - AI-Driven, Cloud & Mentorship

    Sitetracker • Toronto C6A, ON, Canada
    Full-time
    A leading software solutions company in Toronto is looking for a Senior Software Engineer to deliver high-quality software solutions. This role includes building and shipping features, mentoring jun...Show more
    Last updated: 30+ days ago • Promoted
    Senior Principal Software Engineer - AI Multi-Agents

    Senior Principal Software Engineer - AI Multi-Agents

    Huawei Canada • Markham, York Region, Canada
    Full-time +1
    Senior Principal Software Engineer - AI Multi-Agents.Senior Principal Software Engineer - AI Multi-Agents.Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Establis...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Model serving - Toronto, Canada

    Senior Software Engineer, AI Model serving - Toronto, Canada

    Clutch Canada • Toronto C6A, ON, Canada
    Full-time
    PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...Show more
    Last updated: 3 days ago • Promoted
    Senior Principal Software Engineer - AI Multi-Agents

    Senior Principal Software Engineer - AI Multi-Agents

    Huawei • Markham, York Region, Canada
    Full-time +1
    Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer — AI in Healthcare

    Senior Software Engineer — AI in Healthcare

    Medsender • Toronto C6A, ON, Canada
    Full-time
    A healthcare technology company in Toronto is looking for a talented software engineer with strong programming fundamentals and a passion for improving patient care through AI.You will be joining a...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect (AI Platform)

    Software Architect (AI Platform)

    Conga • Southwestern Ontario, Toronto, Ontario, Ontario, Canada
    Full-time
    A career that’s the whole package!.At Conga, we’ve built a community where our colleagues can thrive.Here you’ll find opportunities to innovate and support growth through individual and team develo...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer – Cloud, AI & Enterprise Apps

    Lead Software Engineer – Cloud, AI & Enterprise Apps

    Pariveda Solutions • Toronto C6A, ON, Canada
    Remote
    Full-time
    A North American-based professional services firm in Toronto is seeking lead software developers to design enterprise-level applications. This role involves technical leadership, innovative solution...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Engineer — AI for Science

    Senior Full-Stack Engineer — AI for Science

    BenchSci • Toronto C6A, ON, Canada
    Full-time
    A leading tech company in Toronto is seeking a Full Stack Engineer to work on complex projects and enhance solutions for scientists. Ideal candidates will have over 4 years of experience in full-sta...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer – AI (Westlaw AI)

    Senior Software Engineer – AI (Westlaw AI)

    Refinitiv • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer, AI page is loaded.Apply remote type Remote Job : Hybrid locations CAN-Toronto-19 Duncan Street time type Full time posted on Posted 5 Days Ago job requisition id JREQ190342...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer – Full-Stack, AI & Cloud

    Senior Software Engineer – Full-Stack, AI & Cloud

    Boomerang • Toronto C6A, ON, Canada
    Full-time
    A tech startup in Toronto is seeking a Senior Software Engineer to join as one of the first hires.You will develop features across the stack, mentor other engineers, and have a significant impact o...Show more
    Last updated: 30+ days ago • Promoted
    Lead Solutions Architect - Core Banking & AI

    Lead Solutions Architect - Core Banking & AI

    Canadian Imperial Bank of Commerce • Toronto C6A, ON, Canada
    Full-time
    A leading financial institution in Toronto is seeking a seasoned professional to lead solution designs in their Core Banking Technology team. The ideal candidate will have over 8 years of experience...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer - AI I

    Senior Software Engineer - AI I

    PowerToFly • Toronto C6A, ON, Canada
    Remote
    Full-time
    New Position : This position is open due to an existing vacancy to support our evolving business needs.Senior Software Engineer – AI I. Are you excited about building AI-driven software that redefine...Show more
    Last updated: 5 days ago • Promoted