Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)

Qualcomm

Company

Qualcomm Canada ULC

Job Area

Engineering Group, Engineering Group > Machine Learning Engineering

General Summary

Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and powering other end devices, machines, vehicles, and things. We are inventing, developing, and commercializing power-efficient on-device AI, edge cloud AI, and 5G to make this a reality.

New Position

Job Purpose & Responsibilities

As a member of Qualcomm’s ML Systems Team, you will participate in two activities:

  • Development and evolution of ML/AI compilers (production and exploratory versions) for efficient mappings of ML/AI algorithms on existing and future HW
  • Analysis of ML/AI algorithms and workloads to drive future features in Qualcomm’s ML HW/SW offerings

Key Responsibilities

  • Contributing to the development and evolution of ML/AI compilers within Qualcomm
  • Defining and implementing algorithms for compiling ML/AI workloads to achieve high performance and low power on Qualcomm HW
  • Creating and implementing algorithms that couple PyTorch framework efficiently to Qualcomm ML/AI Compiler flows.
  • Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
  • Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
  • Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
  • Pre-Silicon prediction of performance for various ML algorithms
  • Running, debugging and analyzing performance simulations to suggest enhancements to Qualcomm hardware and software to tackle framework, compute and system memory-related bottlenecks
  • Successful applicants will work in cross-site, cross-functional teams.

Requirements

  • Demonstrated ability to learn, think and adapt in fast changing environment
  • Detail-oriented with strong problem-solving, analytical and debugging skills
  • Strong communication skills (written and verbal)
  • Strong background in algorithm development and performance analysis is essential

The Following Experiences Would Be Significant Assets

  • Strong object-oriented design principles
  • Strong knowledge of C++
  • Strong knowledge of Python
  • Experience in compiler, CPU, DSP and/or GPU design and development is an asset
  • Knowledge of network model formats/platforms (eg. PyTorch, ONNX) is a strong asset
  • Knowledge of software development processes (revision control, CD/CI, etc.)
  • Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
  • On-silicon debug skills of high-performance compute algorithms
  • Knowledge of algorithms and data structures
  • Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators

Minimum Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ 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 7+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

OR

PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

Applicants

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 View email address on apply.j-vers.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).

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
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level) in Montréal, QC vacancy
  •  ...belong. What's in it for you? Constant learning, skill growth, great benefits, and a...  ...About the Role We are hiring a Senior Machine Learning Engineer Scientist to lead the development of...  ...engineers and researchers, and build high-performance ML systems that operate reliably at... 
    Performance
    Long term contract
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    20 hours ago
  •  ...Machine Learning Engineer – Biometrics (Computer Vision) We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer...  ...models, and own ML systems end-to-end on AWS. The final job level for this role will be determined following the interview... 
    Suggested
    Worldwide

    Jumio

    Montréal, QC
    23 hours ago
  •  ...We're looking for a Senior Machine Learning Engineer with strong computer vision expertise to join our Biometrics team. You'll ramp up on the biometrics...  ...scaling of our ML systems end-to-end on AWS. The final job level for this role will be determined following the interview... 
    Suggested
    Worldwide

    Jumio

    Montréal, QC
    23 hours ago
  •  ...award-winning games or crafting engine technology that enables others...  ...this role, you will Design new memory architectures that work...  ...measure and evaluate memory performance Help create and deliver production...  ..., scalable and high-quality learning models and associated... 
    Performance
    Long term contract
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Epic Games

    Montréal, QC
    23 hours ago
  •  ...building award-winning games or crafting engine technology that enables others to make visually...  ...conducts state-of-the-art research in machine learning, AI, character animation, and digital...  ...universities and product teams to bring new research into games like Fortnite, Unreal... 
    Performance
    For graduates
    Full time
    Part time
    Internship
    Flexible hours
    Shift work

    Epic Games

    Montréal, QC
    23 hours ago
  •  ...seeking an experienced Senior MLOps Engineer. About the Role Being...  ...located in Paris, London, New York, Montreal, Hong Kong, India...  ...and MCP APIs, alongside senior-level Python development across the...  ...gRPC) : Proven ability to deploy Machine Learning models to production... 
    Permanent employment
    Contract work
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Montréal, QC
    24 days ago
  •  ...role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience...  ...objectives. ~ Develop, integrate, and maintain inference engines, ML libraries, and frameworks. ~ Leverage the best hardware (NPU, GPU, CPU) to... 
    Performance
    Full time

    Ubisoft

    Montréal, QC
    23 hours ago
  •  ...team works on a variety of high-impact machine learning projects, and we are looking for a Machine...  .... You will always have interesting new projects to apply your skillset while also...  ...Responsibilities: Design and implement scalable and performant systems to serve machine learning models... 
    Performance

    DRW

    Montréal, QC
    a month ago
  • $146.3k - $241.3k per year

     ...Description CD PROJEKT RED is looking for a Machine Learning Researcher - Narratologist to join our R&D Team exploring potential new features for game development. In this role...  ..., and proactive. ~ Capable of taking high-level goals, making a plan, driving it forward,... 
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Montréal, QC
    15 days ago
  •  ...looking for Actuarial Analyst (2026 & 2027 New Grads): Retirement Consulting Business and...  ...Services Delivery, we will count on you to: Perform retirement and post-retirement benefits...  ...of liabilities within an asset-liability framework Production of various experience... 
    Performance
    For graduates
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    Shift work
    3 days per week
    1 day per week

    Marsh McLennan

    Montréal, QC
    4 days ago
  • $156.5k - $190k per year

     ...focus on AI. Job Requirements: As a Senior Applied Machine Learning Scientist, you will lead a high-performing team of AI/ML professionals and provide technical...  ...cross-functional teams including Machine Learning Engineers and research scientists, data scientists, and business... 
    Performance
    For graduates
    Full time
    Work from home

    TD

    Montréal, QC
    3 days ago
  • $45.6k - $68.4k per year

     ...Bilingual Wealth Management Intern (Student/New Grad Position) to join us. Our organization...  ...collaborating with other departments and learning about various business functions and...  ...mentorship programs, social clubs and events. Learn more about Canada Life. We’re... 
    For graduates
    Permanent employment
    Full time
    Temporary work
    Part time
    Internship
    Work at office
    Flexible hours
    3 days per week

    Canada Life

    Montréal, QC
    3 hours ago
  • $314.8k per year

     ...insights to increase market share or create new markets. They progress through...  ...that have a direct impact on sales. The Performance Strategy Principal Director applies deep business strategy...  ...clients, and a love of continual learning. You have a flair for breaking down processes... 
    Principal
    Performance
    Long term contract
    Full time
    Work at office
    Local area

    Accenture Global

    Montréal, QC
    4 days ago
  • $257.05k - $367.2k per year

     ...role is with our Partners in Performance team, part of Accenture. Partners...  ...’ve got offices in Australia, New Zealand, South-East Asia,...  ...Partners in Performance Senior Principal you will provide overall, on-site...  ...and coaching skills from C Level and all along the operational... 
    Principal
    Performance
    Full time
    Work at office
    Local area
    Remote work

    Accenture Global

    Montréal, QC
    4 days ago
  •  ...Vision numérique et apprentissage machine, vous relèverez du...  ...favorisant un environnement performant, collaboratif et innovant. Vous...  ...of computer vision, machine learning, artificial intelligence, and...  ...Keras, or other deep learning frameworks Experience implementing MLOps... 
    Performance
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Genetec

    Montréal, QC
    3 days ago
  • $200k per year

     ...Machine Learning / Quant Researcher Role: Machine Learning/Quant Researcher Client: Elite...  ...a world-class team of researchers and engineers to push the boundaries of automated...  ...Modern Culture: A collaborative, high-performance environment based in Montreal with hybrid... 
    Performance
    For graduates
    Permanent employment
    Internship

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  •  ...ordinateur, de l’apprentissage machine et du développement logiciel....  ...tenant compte des contraintes de performance, de calcul et de matériel...  ...Expérience pratique avec des frameworks d’apprentissage profond tels que...  ...technologies and components, recommend new approaches, and integrate the... 
    Performance
    Daily paid
    Full time
    Apprenticeship
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...As a member of the Learning and Performance Solutions team, you will work with our clients’ content experts on projects often related to organizational transformation. If so, we would love to get to know you! At Miyagi, we will offer you : ~ The opportunity to join an... 
    Performance
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Miyagi

    Montréal, QC
    more than 2 months ago
  • usd218k per year

     ...standards and recommends testing frameworks DevOps Articulates a...  ...Reliability & Support Engineering Manages internal/external customer...  ...Investigates, analyzes, and evaluates new technologies Influences...  ...position determined by role, level, and location. The pay range... 
    Principal
    Full time
    Work at office

    Equinix

    Montréal, QC
    24 days ago
  • $150k - $195k per year

     ...About You We are looking for a Principal Engineer to take architectural ownership of the agent-readable...  ...and extend Shop Builder. This is a net-new team of seven, standing up to fill a real...  ...API delightful vs. painful. ~ Expert-level proficiency in JavaScript/TypeScript and... 
    Principal
    Local area
    Worldwide

    Xsolla

    Montréal, QC
    28 days ago
  •  ...As a practice leader for the non-financial risk appetite framework, you’re responsible for defining, overseeing and developing the risk appetite...  ..., Customer Focus, Differences, Interpersonal Savvy, Nimble learning, Strategic mindset Equity, Diversity, Inclusion and... 
    Internship
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    3 hours ago
  •  ...Generative AI and other contemporary Deep Learning models. Job Description The position...  ...and testing areas. Lead a team of Machine Learning Scientists to perform validation/review of complex AI...  ...models. Identify the need to implement new models/techniques as industry... 
    Performance
    For graduates
    Full time
    Temporary work
    Work from home

    TD

    Montréal, QC
    3 days ago
  •  ...tomorrow's possible. Network Principal Montreal, QC (Remote) This...  ...for external candidates. The level is Tier 1- $1,500. Regulatory...  .... As a Network Infrastructure Engineer, you will be expected to become...  ...with only general guidance on new assignments. Key Areas of Responsibility... 
    Principal
    Long term contract
    Full time
    Temporary work
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Afternoon shift

    Thales

    Montréal, QC
    3 days ago
  •  ...Description Job Title: Wi-Fi Engineer Location: Montreal, QC Duration...  ...with architecture, level 2 technical support, telecom maintenance...  ...N2 teams. ·        Conduct performance analyses and propose...  ...for introducing or deploying new technologies in large companies... 
    Performance

    Adient One LLC.

    Montréal, QC
    1 day ago
  •  ...acquisition is one of our main growth engines. Every dollar we spend on Meta...  ...the future of AI-native performance marketing, and we need someone...  ...email campaigns. Pioneer new AI-driven marketing methods that...  ...per qualified account. A learning machine: a steady cadence of documented... 
    Performance
    Full time
    Internship
    Live In
    Work at office
    Work from home
    2 days per week
    3 days per week

    FLiiP

    Montréal, QC
    a month ago
  • $145k - $200k per year

     ...Responsibilities Ad Sales Manager – Performance Sales This role is not...  ...in the uncomfortable zone. To learn more, visit Samsung.com. For...  ...growing revenue and building new relationships with performance...  ...consumer teams including key senior level contacts at agencies and... 
    Performance
    Daily paid
    Full time
    Work from home

    Samsung Climate Solutions

    Montréal, QC
    3 days ago
  •  ...functional and nonfunctional testing (Performance and Automation testing) of...  ...organization. Take high level strategic requirements and...  ...computer science, Software Engineering, or a related technical field...  ...following: ~ Automated testing frameworks: Playwright. ~ Databases:... 
    Principal
    Performance
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    3 days ago
  •  ...États-Unis, en Europe, au Moyen-Orient et dans les Caraïbes. Dans le cadre de notre croissance, nous sommes à la recherche d’un(e) machiniste manuel expérimenté pour se joindre à une équipe de fabrication. Tu maîtrises les tours et fraiseuses conventionnels et tu as le souci... 
    Permanent employment
    Day shift

    Gestion CJ Plus inc.

    Montréal, QC
    7 days ago
  •  ...interesting challenges with continuous learning opportunities then Tecsys...  ...are looking for a hands-on Performance Tester . This role goes...  ...performance or scalability engineering experience. ~ Recent...  ...to learn, stretch and take on new challenges Collaboration with... 
    Performance
    Full time
    Remote work

    Tecsys Inc.

    Montréal, QC
    a month ago
  •  ...award-winning games or crafting engine technology that enables others...  ...challenges the norm. From character and level design to competitive gameplay...  ...is seeking an experienced Principal Narrative Designer to execute...  ...vision and strategy for our new and existing IP. You will work... 
    Principal
    Long term contract

    Epic Games

    Montréal, QC
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level). Be the first to apply!