Senior Engineer, AI/ML

2 weeks ago


Markham, Canada Qualcomm Full time


Company:

Qualcomm Canada ULC

Job Area:

Engineering Group, Engineering Group > Machine Learning Engineering

General Summary:

AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors. Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI Stack. We are building optimized on-device AI stack with cutting edge hardware to run deep neural networks with that phone you keep in your pocket, that car you drive, or that vacuum cleaner you unleash to clean your house.

In this position you will build high performance software for AI engines to extend our AI solutions into industry leading customer use cases.

Come join us if you want to work on bleeding edge AI technology.

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.
OR
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.
OR
PhD in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

Duties and Responsibilities

Development of modern C++17 software library for Qualcomm Hexagon Processors Design and performance tune modern C++17 code for an embedded system Development of model analyzing tools for the internal and external customers Use cross compiler toolchains for embedded systems such as Android, embedded Linux and QNX Address issues found in existing and past Qualcomm AI products Implement and optimize modern C++17 machine learning operations on Hexagon Processors Debug customer machine learning use cases executing on Qualcomm AI Stack Communication across globally diverse team Participate in software quality process improvements

Preferred Qualifications

Three or more years of relevant work experience Experience with modern C++17 language features 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 Familiarity with TensorFlow, PyTorch or ONNX Experience with tools such as git, Linux, JIRA and Docker Knowledge of design patterns

Other Notes

Applicants : If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to

Although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applying. If you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found for assistance. Qualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplace.

Qualcomm is an equal opportunity employer and supports workforce diversity.

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.


  • Engineer AI/ML

    1 month ago


    Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month contract opening for an Engineer.Responsibilities: Development of next-gen PaaS platform, including PaaS Middleware, Application Platform and Application Integration Services. Collaborate with PaaS Engineers for integrating advanced AI/ML models (e.g., LLMs) into existing solutions. Analyze, investigate, and...

  • AI/ml Methodology

    7 days ago


    Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Principal Technical Planning Manager. Responsibilities: Stay up-to-date with the latesttechnology trends and research achievements in the industry and academia within the AI/ML domain, generating insightful technology reports.Drive the evaluation and adoption of cutting-edge AI/ML technologies and...


  • Markham, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Principal Technical Planning Manager. Responsibilities: Stay up-to-date with the latesttechnology trends and research achievements in the industry and academia within the AI/ML domain, generating insightful technology reports.Drive the evaluation and adoption of cutting-edge AI/ML technologies and...


  • Markham, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Principal Technical Planning Manager. Responsibilities: Stay up-to-date with the latesttechnology trends and research achievements in the industry and academia within the AI/ML domain, generating insightful technology reports.Drive the evaluation and adoption of cutting-edge AI/ML technologies and...


  • Markham, ON, Canada Huawei Full time

    Our team has an immediate permanent opening for a Senior Principal Technical Planning Manager. Responsibilities: Stay up-to-date with the latesttechnology trends and research achievements in the industry and academia within the AI/ML domain, generating insightful technology reports. Drive the evaluation and adoption of cutting-edge AI/ML technologies and...

  • AI/ml Methodology

    7 days ago


    Markham, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, ON, Canada Huntech USA LLC Full time

    Our client is an established team of 30 ML compiler experts who research, develop and ship the AI compiler for billions of deployed mobile, automotive, AR/VR, IOT and laptop ML execution engines. They seek engineers with strong background in algorithms, compilers and/or graph theory who are proficient with contemporary software development flows and are...

  • 6 Principal, SMTS

    2 weeks ago


    Markham, Canada Huntech Usa Llc Full time

    Our client is an established team of 30 ML compiler experts who research, develop and ship the AI compiler for billions of deployed mobile, automotive, AR/VR, IOT and laptop ML execution engines. They seek engineers with strong background in algorithms, compilers and/or graph theory who are proficient with contemporary software development flows and are...


  • Markham, Canada Talentlab Full time

    Senior Staff Compiler EngineerToronto/HybridWe are partnered with a global leader in the semiconductor industry, assisting in the search for a Senior-Staff level compiler optimization engineer to join their growing AI/ML R&D team.General Summary:Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on...


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....

  • C++ Staff Engineer

    2 weeks ago


    Markham, ON, Canada Huntech USA LLC Full time

    Our client is an established team of 30 ML compiler experts who research, develop and ship the AI compiler for billions of deployed mobile, automotive, AR/VR, IOT and laptop ML execution engines. They seek engineers with strong background in algorithms, compilers and/or graph theory who are proficient with contemporary software development flows and are...

  • Engineer, AI/ML

    1 week ago


    Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm...

  • Engineer, AI/ML

    1 week ago


    Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm...

  • Engineer, AI/ML

    1 week ago


    Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm...


  • Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > ASICS EngineeringGeneral Summary:QUALCOMM is the world's leading developer of next-generation wireless and multimedia technology.Qualcomm enables a world where everyone and everything can be intelligently connected. As the world's leading wireless tech innovator, we push the...


  • Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > ASICS EngineeringGeneral Summary:QUALCOMM is the world's leading developer of next-generation wireless and multimedia technology.Qualcomm enables a world where everyone and everything can be intelligently connected. As the world's leading wireless tech innovator, we push the...


  • Markham, Canada Qualcomm Full time

    Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > ASICS EngineeringGeneral Summary:QUALCOMM is the world's leading developer of next-generation wireless and multimedia technology.Qualcomm enables a world where everyone and everything can be intelligently connected. As the world's leading wireless tech innovator, we push the...


  • Markham, Ontario, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Markham, Canada BGIS Full time

    **ABOUT US** **SUMMARY** We are seeking a Data Manager - AI, BI & Analytics Governance to join our dynamic and growing Applied Data Analytics (ADA) and Artificial Intelligence (AI) team. In this role, you will help build the data foundation for the ADA team and also implement data governance and data management best practices for our ADA Innovation Hub in...