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

Senior Staff Ml Compiler And Performance Engineer

Talentlab

Senior Staff ML Compiler and Performance EngineerMarkham, Ontario
Senior Staff Compiler EngineerCanada - RemoteWe 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 the smartphone foundation and the scale of mobile, We envision 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.
Job Purpose & Responsibilities
As a member of the 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
Defining and implementing algorithms for mapping ML/AI workloads to Qualcomm HW
Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
Pre-Silicon prediction of performance for various ML algorithmsRunning, debugging and analyzing performance simulations to suggest enhancements to hardware and software to tackle compute and system memory-related bottlenecks
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.
Senior Staff Compiler EngineerCanada - RemoteWe 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 the smartphone foundation and the scale of mobile, We envision 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.
Job Purpose & Responsibilities
As a member of the 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
Defining and implementing algorithms for mapping ML/AI workloads to Qualcomm HW
Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
Pre-Silicon prediction of performance for various ML algorithms
Running, debugging and analyzing performance simulations to suggest enhancements to hardware and software to tackle compute and system memory-related bottlenecks
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.
Requirements:
Demonstrated ability to learn, think and adapt in fast-changing environments
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 design and development
Knowledge of network model formats/platforms (eg. Pytorch, Tensorflow, ONNX) is an asset.
On-silicon debug skills of high-performance compute algorithms Knowledge of algorithms and data structures
Knowledge of software development processes (revision control, CD/CI, etc.) Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Ml Compiler And Performance Engineer in Winnipeg, MB vacancy
  •  ...insight they need to deliver faster, more performant, more dependable, and less expensive...  ...the optimizing just in time (JIT) compiler in Azul Platform Prime. It compiles...  ...on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of Falcon... 
    Senior
    Performance
    Remote work
    Worldwide
    Flexible hours

    Azul

    Winnipeg, MB
    3 days ago
  •  ...insight they need to deliver faster, more performant, more dependable, and less expensive...  ...the optimizing just in time (JIT) compiler in Azul Platform Prime. It compiles...  ...built on LLVM.We are looking for a Staff Compiler Performance Engineer to set the technical direction for... 
    Senior
    Performance
    Remote work
    Worldwide

    Azul

    Winnipeg, MB
    2 hours ago
  • $155.89k - $220.07k per year

    Job Details: Job Description: The Compiler Engineering team within Intel's Data Center Group is seeking talented and passionate Senior Compiler Engineers to help shape the future of high-performance computing and AI software. At Intel, we are developing next-generation software... 
    Senior
    Performance
    Local area
    Immediate start
    Shift work

    200 Intel Technology of Canada, ULC

    Winnipeg, MB
    2 hours ago
  • Analyze compiler performance at Intel in Toronto through C++, LLVM, and heterogeneous computing on a hybrid work model. Improve demanding AI and HPC workloads.As a Senior Compiler Engineer, you will advance compiler technologies for Intel CPU and GPU architectures. Your work... 
    Senior
    Performance

    200 Intel Technology of Canada, ULC

    Winnipeg, MB
    2 hours ago
  • $114.89k - $162.19k per year

    Job Details: Job Description: The Compiler Engineering team within Intel's Data Center Group is seeking...  ..., GPUs, and accelerators through high-performance, portable software. Our mission is to...  ...technologies under the guidance of senior engineers.Building expertise in specialized... 
    Senior
    Performance
    Internship
    Manual labor
    Local area
    Immediate start
    Shift work

    200 Intel Technology of Canada, ULC

    Winnipeg, MB
    2 hours ago
  •  ...IC Resources in Toronto seeks senior to staff-level Compiler Engineers to tackle challenges at the intersection of software, hardware and performance-critical systems. You will contribute to LLVM-based toolchains and bespoke compilers, optimizing AI/ML workloads while collaborating... 
    Senior
    Performance

    IC Resources

    Winnipeg, MB
    2 hours ago
  • $150.7k - $251.7k per year

     ...team is at the forefront of maximizing performance for Amazon's custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions...  ...comprehensive toolkit includes an ML compiler, runtime, and application framework that... 
    Senior
    Performance
    Internship

    Ml Jobs

    Winnipeg, MB
    2 hours ago
  •  ...AI. We're a small, fast-moving team of engineers and researchers from leading AI labs, tackling...  ..., then improve throughput through torch.compile/Inductor, CUDA Graphs, mixed and low...  ...-aware placement, scaling efficiency, performance isolation, and diagnosing failures that... 
    Performance

    Veeda AI

    Winnipeg, MB
    2 hours ago
  •  ...Collaborate closely with autonomy and algorithm engineers to scale safe self-driving systems using...  ...model runtime and memory to pinpoint performance bottlenecks.Qualifications: MS/PhD or...  .../nice to have: Experience in model compilation and exporting, interaction with lower... 
    Senior
    Performance

    Waabi

    Winnipeg, MB
    2 hours ago
  • $155.89k - $220.07k per year

    The Compiler Engineering team in Data Center Group at Intel has an opportunity available for a Senior Compiler Engineer. At Intel, we are building the next generation of software technologies...  ..., GPUs, and accelerators through high-performance, portable software. You will contribute... 
    Senior
    Performance
    Local area
    Shift work

    Intel Corporation

    Winnipeg, MB
    2 hours ago
  •  ...Amazon SageMaker training pipelines.Robots & Pencils seeks a Staff ML Engineer to operate and train models on Trainium-powered SageMaker infrastructure...  ...You will reason across PyTorch code, NeuronCore architecture, compiler behavior, memory, and throughput. The work supports enterprise... 
    Remote work

    Robots & Pencils

    Winnipeg, MB
    2 hours ago
  • Lead Triton compiler development at Intel in Toronto through hybrid work, applying C++...  ...computing.This experienced-hire Senior Compiler Engineer develops technologies for Triton, Domain...  ...generation, runtime integration, and performance engineering.Key Responsibilities: Lead... 
    Senior
    Performance

    Intel Corporation

    Winnipeg, MB
    2 hours ago
  • Amazon Web Services (AWS) Annapurna Labs seeks a ML Kernel Performance Engineer for AWS Neuron, to push high-performance kernel development for Inferentia...  ...You will design and optimize kernels, collaborate across compiler, runtime, framework, and hardware teams, and work directly... 
    Performance

    Amazon Inc.

    Winnipeg, MB
    2 hours ago
  •  ...building production AI systems for enterprise clients who need real engineering, not proofs of concept that never ship. We work forward-...  ...training request actually looks like at the Trainium hardware and compiler level, then carrying that understanding all the way up through... 
    Remote work

    Robots & Pencils

    Winnipeg, MB
    2 hours ago
  •  ...candidates who want to impact the world in a positive way. To learn more visit: a Senior/Staff Software Engineer embedded within our Autonomy & Algorithms team, you will build the scalable ML data pipelines necessary to train and evaluate Waabi’s autonomous driving platform... 
    Senior
    Performance

    Waabi

    Winnipeg, MB
    2 hours ago
  • $80 per hour

    SENIOR MACHINE LEARNING ENGINEER (Azure MLOps; Enterprise AI & Data Centre of Excellence) Requisition...  ...data distribution that could affect performance when deploying the model in the real...  ...Automate, VSCode, Git, Jira, Azure (ML Studio, AI Foundry), Databricks.Deep... 
    Senior
    Performance
    Hourly pay
    For contractors
    Work at office

    Tri-global Solutions Group Inc.

    Winnipeg, MB
    2 hours ago
  • $155.89k - $220.07k per year

     ...computing. Come join us and help build the compiler technologies that drive the next...  ...teams develop software that enables high-performance execution of AI workloads across Intel CPUs...  ...optimization, runtime integration, and performance engineering. By joining us, you'll help build the... 
    Senior
    Performance
    Internship
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Winnipeg, MB
    2 hours ago
  • Staff Quantum Engineer (Qubit System Performance) at Photonic Inc, British Columbia, Canada (Hybrid). A lead-level full time position in the Engineering team...  ...device physics to classical computer architecture and compilers. You thrive on the excitement of mastering new technology... 
    Performance
    Full time

    Entangled Future

    Winnipeg, MB
    2 hours ago
  •  ...impact converge at scale. We’re hiring a Staff Backend Engineer to build and operate the infrastructure...  ...daily decisions, with a focus on the performance, reliability, and scalability of...  ...serving infrastructure Partner with ML engineers to ensure online serving infrastructure... 
    Performance
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    2 hours ago
  • Elevate your career with Jobber as a Senior Staff Data Scientist in Applied Machine Learning. Join...  ...a dynamic team to develop cutting-edge ML models and lead impactful data insights....  ...learning, transformer architectures, and performance evaluation will be critical for model building... 
    Senior
    Performance

    Jobber

    Winnipeg, MB
    2 hours ago
  • $250k per year

     ...ourcustomers. Cohere is a team of researchers, engineers, designers, and more, whoare all...  ...and Seoul. Joinus!Role Overview As a Performance Engineer in the Pre-Training team you will...  ...skills.Proficiency in Python and related ML frameworks such as JAX, Pytorch andXLA/MLIR... 
    Performance
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Winnipeg, MB
    2 hours ago
  • $135k - $185k per year

    We are now looking for a Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms and optimizations for our...  ...’ll be doing:*** Build, develop, and maintain high-performance runtime and compiler components, focusing on end-to... 
    Senior
    Performance

    NVIDIA Corporation

    Winnipeg, MB
    2 hours ago
  •  ...Chez Ubisoft, programmez des systèmes ML en C++ avec une expertise en moteurs d’inférence, tests, performance et architecture logicielle. Ce poste de programmeur principal C++ contribue à la feuille de route des applications d’apprentissage automatique. Vous développerez... 
    Senior
    Performance
    Apprenticeship

    Ubisoft Entertainment Inc.

    Winnipeg, MB
    3 days ago
  •  ...ServiceNow in Canada is seeking a Senior SWAT software engineer to own production database troubleshooting, platform performance, and multi-tenant scale. You will work on PostgreSQL/MariaDB fleets, implement observability, and drive automation to prevent incidents in a fast... 
    Senior
    Performance

    ServiceNow

    Winnipeg, MB
    2 hours ago
  • # Senior AI/ML EngineerLimbic173k-192k CADFull-timeremote· seniorCanadallmpythontypescriptjavascriptsqlListed via Jobicy · posted 22 Oct 2026...  ..., not on DevConnect.Apply on Jobicy## DescriptionSenior AI/ML Engineer, remote in Canada: own the AI that assesses patients for US... 
    Senior
    Remote work

    Devconnectplatform

    Winnipeg, MB
    2 hours ago
  • $114.8k - $191.8k per year

    ML Kernel Performance Engineer, AWS Neuron, Annapurna LabsThe Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development...  ...accelerators. This comprehensive toolkit includes an ML compiler, runtime, and application framework that seamlessly... 
    Performance
    Internship
    Work from home

    Ml Jobs

    Winnipeg, MB
    2 hours ago
  • Baseten is seeking a GPU Kernel Engineer to design and optimize high-performance GPU kernels for AI workloads. You will work on low-level optimization, leveraging CUDA C++ and tensor cores to accelerate core ML operations, with exposure to state-of-the-art inference systems.... 
    Performance

    Baseten

    Winnipeg, MB
    2 hours ago
  •  ...to alerts all in near real-time.As a Senior Embedded Software Engineer at Samsara, you will develop...  ....Fluency in C. You know what the compiler is doing, and you can read a linker...  ...orchestration for the system to use in a performant and power efficient way.Cellular IoT... 
    Senior
    Performance
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Samsara

    Winnipeg, MB
    2 hours ago
  • Dexcom is seeking a Staff Algorithm Engineer in Canada. You will lead development of advanced algorithms for next...  ...data-driven models to improve measurement performance. You will apply statistical estimation, signal processing, and ML techniques to diverse bench, pre-clinical,... 
    Performance
    Remote work

    Dexcom, Inc.

    Winnipeg, MB
    2 hours ago
  • Join Behavox as a Senior DevOps Engineer and advance your career in machine learning infrastructure. Your role focuses on scalable development within AWS and GCP environments to optimize ML models. This position offers a unique greenfield opportunity to create high-impact... 
    Senior

    Behavox

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Ml Compiler And Performance Engineer. Be the first to apply!