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
4 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 Backend Engineer for AI Design Systems

    Senior Backend Engineer for AI Design Systems

    Ideogram • Toronto, Canada
    Full-time
    A leading tech company in Toronto is seeking a Senior Software Engineer to develop large-scale backend systems.The role involves collaborating with engineers to design AI experiences and influence ...Show more
    Last updated: 3 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: 15 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 & ML) - Battlefield

    Senior Software Engineer - (AI & ML) - Battlefield

    Electronic Arts • Toronto C6A, ON, Canada
    Remote
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 4 days ago • Promoted
    Staff SoC Design Engineer – AI Compute & Power

    Staff SoC Design Engineer – AI Compute & Power

    Arm • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading technology company in Toronto seeks a Staff SoC Design Engineer to develop and verify state-of-the-art SoCs for AI solutions. You will manage the design specifications and work closely wit...Show more
    Last updated: 11 days ago • Promoted
    Senior CCaaS & AI Solutions Engineer

    Senior CCaaS & AI Solutions Engineer

    Avaya Corporation • Toronto, ON, Canada
    Full-time
    A leading telecommunications firm is hiring a Senior Sales Engineer for Channel Accounts in Toronto, Ontario.The candidate will drive adoption of CCaaS solutions and leverage AI integrations to enh...Show more
    Last updated: 30+ days ago • Promoted
    AI Architect : Agentic AI on AWS — Hands-On PoC Leader

    AI Architect : Agentic AI on AWS — Hands-On PoC Leader

    TheAppLabb • Toronto C6A, ON, Canada
    Full-time
    A technology innovation firm is seeking a hands-on AI Architect responsible for developing and deploying AI solutions across various industries. The ideal candidate will possess AWS Certification, a...Show more
    Last updated: 5 days ago • Promoted
    Principal Software Architect (Cloud)

    Principal Software Architect (Cloud)

    OpenText • Richmond Hill, York Region, Canada
    Full-time
    Principal Software Architect (Cloud).OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a memb...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer – AI (Westlaw AI)

    Senior Software Engineer – AI (Westlaw AI)

    TRSS • Toronto C6A, ON, Canada
    Remote
    Full-time
    Employer Industry : Legal Technology.Why consider this job opportunity.Comprehensive industry‑leading benefits, including flexible vacation and access to mental health resources.Flexible work arrang...Show more
    Last updated: 1 day ago • Promoted
    AI Engineer

    AI Engineer

    GEI Consultants • Markham, ON, Canada
    Full-time
    The AI Engineer is responsible for the development of AI solutions, typically leveraging pretrained models and copilots, to support GEI’s priority digital and AI initiatives.This role focuses...Show more
    Last updated: 21 days ago • Promoted
    Remote Backend Engineer II – AI Tax Platform

    Remote Backend Engineer II – AI Tax Platform

    Blue J • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading AI company in Toronto is seeking a Software Developer II to enhance their product and AI capabilities.This remote role requires skilled candidates within driving distance of Toronto for o...Show more
    Last updated: 9 days ago • Promoted
    Summer 2026 Co-Op : WiSE AI Software Developer ( 4 Months)

    Summer 2026 Co-Op : WiSE AI Software Developer ( 4 Months)

    CGI • Toronto, Canada
    Full-time
    Summer 2026 Co-Op : WiSE AI Software Developer ( 4 Months).At CGI we are committed to investing in the next generation of women leaders. Diversity of thought and experience are integral to pushing th...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marke[...]

    Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marke[...]

    Export Development Canada | Exportation et développement Canada • Toronto, Canada
    Full-time +1
    Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marketing and Architects team Application deadline : . At EDC, we support Canadian businesses to succeed globa...Show more
    Last updated: 16 days ago • Promoted
    AI-Driven Software Engineer (Co‑op Eligible)

    AI-Driven Software Engineer (Co‑op Eligible)

    SCALIS • Toronto, Canada
    Full-time
    A technology company in Toronto is seeking Software Engineers (Co-op Eligible Students only) to join their team for the summer term. This role involves contributing to product development using Type...Show more
    Last updated: 4 hours ago • Promoted • New!
    Founding Engineer (AI)

    Founding Engineer (AI)

    hireVouch • Toronto, ON, Canada
    Full-time
    Our client is an AI-powered market research platform that helps organizations run qualitative research at quantitative scale. Leveraging advanced voice AI and automated analysis, they enable busines...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (AI)

    Software Developer (AI)

    Conavi Medical • Toronto, ON, Canada
    Full-time
    Imagine your future at Conavi!.Join our collaborative team in the design, manufacture, and sale of an innovative intravascular imaging system to improve cardiac care. Conavi Medicals Novasight Hybri...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect - AI Platform Lead (Remote)

    Senior Software Architect - AI Platform Lead (Remote)

    Crossover • Toronto C6A, ON, Canada
    Remote
    Full-time
    A global hiring platform is seeking a Senior Software Architect to drive technical and AI leadership while implementing complex components of the codebase. With a focus on strategic decisions and qu...Show more
    Last updated: 5 days ago • Promoted
    Full Stack Developer – Gen AI (1796)

    Full Stack Developer – Gen AI (1796)

    freelance.ca • Toronto, Canada
    Full-time
    NOTE : HYBRID work model, 2 day / week in Toronto office.Full Stack Development, Generative AI, Python (FastAPI), Vue.AKS, RAG Pipelines, Multi-Agent Orchestration, LangGraph, Microsoft Agent Framewor...Show more
    Last updated: 30+ days ago • Promoted