Talent.com
Senior Software Engineer, AI Software Tools
Senior Software Engineer, AI Software ToolsNutanix • Markham, York Region, CA
Senior Software Engineer, AI Software Tools

Senior Software Engineer, AI Software Tools

Nutanix • Markham, York Region, CA
1 day ago
Job type
  • Full-time
Job description

Company

Qualcomm Technologies, Inc.

Job Area

Engineering Group, Machine Learning Engineering

General Summary

As a leading technology innovator, 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, implement, and optimize cutting- edge machine learning techniques, frameworks, and tools that enable the efficient utilization of state- of- the- art solutions across a broad set of technology verticals and designs.

In this position, you will be responsible for assisting with the software design and development of the Qualcomm AI Stack, SDKs, and associated tools, including delegates support for ONNX Runtime, ExecuTorch and TFLite / LiteRT frameworks. You will target the optimization and acceleration of AI models on Qualcomm Snapdragon platforms and AI accelerators and 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

  • Design, develop, and optimize features for the Qualcomm AI Stack SDKs and tools to support execution of the latest neural networks on Snapdragon platforms.
  • Design, develop, and optimize features for ONNX Runtime Execution Provider, ExecuTorch Edge IR graph lowering stack, and LiteRT delegates.
  • Validate, analyze, and optimize the performance and accuracy of software through detailed testing of machine learning use cases.
  • Assist in debugging 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., Tensor Flow, 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 language 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) 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.
  • Pay range and Other Compensation & Benefits

    Pay Range : $140,800.00 – $211,200.00

    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.

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

    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).

    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.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Markham, York Region, CA

    Similar jobs
    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: 23 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: 24 days ago • Promoted
    Senior Staff Engineer, Product Platform & AI-Driven APIs

    Senior Staff Engineer, Product Platform & AI-Driven APIs

    Equinix • Toronto
    Full-time
    A global digital infrastructure company based in Toronto is seeking a Mid-Senior level engineer for the Product Software team. The role requires leading the development of scalable microservices whi...Show more
    Last updated: 23 days ago • Promoted
    Senior AI Programmer

    Senior AI Programmer

    Ubisoft • Toronto
    Full-time
    As a Senior AI Programmer at Ubi Toronto, you will own and drive the development of advanced AI systems, optimizing code for performance and stability. Collaborating closely with designers, animator...Show more
    Last updated: 24 days ago • Promoted
    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: 24 days ago • Promoted
    Senior Platform Software Engineer – AI-Driven CRM

    Senior Platform Software Engineer – AI-Driven CRM

    Beacon Software • Toronto
    Full-time
    A leading software firm in Toronto is seeking a Senior Software Engineer, Platform to oversee CRM and data-driven prospecting systems. This role emphasizes AI-first orchestration and integration of ...Show more
    Last updated: 24 days ago • Promoted
    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: 24 days ago • Promoted
    Staff AI Software Engineer

    Staff AI Software Engineer

    Sanofi • TORONTO, Ontario, CA
    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: 16 days ago • Promoted
    Lead Software Engineer - AI (Materia AI)

    Lead Software Engineer - AI (Materia AI)

    TRSS • Toronto, Canada
    Full-time
    Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team at Thomson Reuters, where we combine the agility and innovation of a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    MIR Digital Solutions • Toronto
    Full-time
    Senior Machine Learning Engineer.Direct message the job poster from MIR Digital Solutions.At MIR Digital, we’re more than a company - we’re a collective of innovators, builders, and change-makers.W...Show more
    Last updated: 24 days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    Vetster • Toronto, ON, Canada
    Full-time
    Vetster (vetster) is the world's fastest-growing veterinary telehealth and pet care marketplace.Since our launch in 2020, we have established ourselves as a leader in the rapidly growing pet ca...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer – AI (DevOps)

    Staff Software Engineer – AI (DevOps)

    PowerToFly • Toronto, Canada
    Full-time
    Staff Software Engineer – AI (DevOps) Are you ready to partner closely with product, architecture, and engineering teams to define needs and technical strategy, lead research & development within t...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    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: 24 days ago • Promoted
    Senior Generative AI Engineer

    Senior Generative AI Engineer

    Alexa Translations • Toronto, ON, Canada
    Full-time
    Alexa Translations provides translation services in the legal, financial, and securities sectors by leveraging proprietary A. Unmatched in speed and quality, our machine translation engine is best-i...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer - Ai - Remote

    Sr. Software Engineer - Ai - Remote

    Blue Signal Search • Toronto, Canada, CA
    Remote
    Full-time
    Develop and deploy real-time AI solutions on edge devices for industrial environments.Design on-premise infrastructure, handle AI inference, and integrate with industrial hardware.Show more
    Last updated: 30+ days ago • Promoted
    Senior AI Engineer

    Senior AI Engineer

    VETSTER • Toronto
    Full-time
    Since our launch in 2020, we have established ourselves as a leader in the rapidly growing pet care industry.Named Pet App of the Year, Vetster makes it easier for pet owners to connect with the ve...Show more
    Last updated: 24 days ago • Promoted
    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: 13 days ago • Promoted
    Senior Principal Software Engineer AI MultiAgents

    Senior Principal Software Engineer AI MultiAgents

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Permanent
    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