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

Software Engineer, Core AI Software

Nutanix • Markham, York Region, CA
2 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 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: 13 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: 9 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: 2 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: 9 days ago • Promoted
    Software Engineer, Core AI Software

    Software Engineer, Core AI Software

    Qualcomm • Markham
    Full-time
    Engineering Group, Engineering Group > .Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drive digital transformation, creating a smarter, connected future...Show more
    Last updated: 2 days ago • Promoted
    Sr. Software Engineer - AI Tech Leader

    Sr. Software Engineer - AI Tech Leader

    Andiamo • Toronto
    Full-time +1
    Software Engineer III – Large-Scale Systems.We are seeking a highly skilled.As a mid-to-senior level engineer, you will contribute to the architecture, development, and optimization of high-impact ...Show more
    Last updated: 30+ days ago • Promoted
    Research Assistant – Software Engineer

    Research Assistant – Software Engineer

    York University • Greater Toronto Area, Canada
    Part-time +1
    The Neural Control and Computation Lab (.ATHENA (Automatically Tracking Hands Expertly with No Annotations), our open-source, Python-based toolbox for 3D markerless tracking (.ATHENA is a cutting-e...Show more
    Last updated: 1 hour ago • Promoted • New!
    ROCm AI System Software Architect – Lead AI Stack

    ROCm AI System Software Architect – Lead AI Stack

    AMD • Markham
    Full-time
    A leading semiconductor company is seeking an expert-level Machine Learning System Software Engineer to develop advanced AI software solutions and optimize the AI software stack across AMD products...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer – AI (Westlaw AI )

    Staff Software Engineer – AI (Westlaw AI )

    TRSS • Toronto
    Full-time
    Industry-leading benefits, including flexible vacation, mental health days, and resources for overall wellbeing.Flexibility to work remotely for up to 8 weeks per year and a hybrid work model.Commi...Show more
    Last updated: 20 hours ago • Promoted • New!
    Senior AI Software Engineer — Lead Innovative Cloud AI

    Senior AI Software Engineer — Lead Innovative Cloud AI

    D2L • Toronto
    Full-time
    A leading e-learning provider in Toronto is seeking a Senior Software Developer specializing in Artificial Intelligence.This mid-senior level role involves leading product development, integrating ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Engineer for AI Design Systems

    Senior Backend Engineer for AI Design Systems

    Ideogram • Toronto C6A, ON, 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: 1 day ago • Promoted
    Senior AI Software Engineer — Build Production AI Systems

    Senior AI Software Engineer — Build Production AI Systems

    Refinitiv • Toronto
    Full-time
    A leading financial data provider in Toronto is seeking a Senior Software Engineer – AI to design, build, and deliver cutting-edge AI solutions. This role demands a strong background in software eng...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: 3 days ago • Promoted
    Software Engineer, Core AI Software

    Software Engineer, Core AI Software

    Nutanix • Markham
    Full-time
    Engineering Group, Engineering Group > .Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drive digital transformation, creating a smarter, connected future...Show more
    Last updated: 2 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 Principal Software Engineer - AI Multi-Agents

    Senior Principal Software Engineer - AI Multi-Agents

    Huawei Canada • Markham
    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 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: 3 days ago • Promoted
    Software Engineer : Generative AI, C#

    Software Engineer : Generative AI, C#

    Autodesk, Inc. • Toronto
    Full-time
    Collaborate with engineers, engineering teams, and experience designers to develop and test working software • Contribute to the implementation of individual software components, with a high emphasi...Show more
    Last updated: 30+ days ago • Promoted