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 4 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...  ...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
    5 hours ago
  • Shape the future of Java with Azul as a Staff Compiler Performance Engineer. Specialize in optimizing the Falcon compiler for maximum performance in cloud enterprise applications. As a key player on a distributed team, you will set the technical direction for Falcon's performance... 
    Senior
    Performance

    Azul

    Winnipeg, MB
    5 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
    5 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
    4 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
    5 hours ago
  • $135k - $185k per year

     ...technology company located in Toronto is seeking a Senior Machine Learning Applications and Compiler Engineer to develop and optimize algorithms for inference and...  ...collaboration with hardware teams, benchmarking performance metrics, and contributing innovative solutions for... 
    Senior
    Performance

    NVIDIA Corporation

    Winnipeg, MB
    5 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
    5 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
    5 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
    5 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
    5 hours ago
  •  ...Qualcomm is seeking a Sr Staff/Principal DevOps Engineer to join the Machine Learning Infrastructure and Performance team in Markham, Ontario. You will maintain on-site servers and...  ..., and plan scalable infrastructure for large ML workloads. The role requires deep Linux expertise... 
    Performance

    Linuxassociation

    Winnipeg, MB
    5 hours ago
  • Optimize compiler-generated code with advanced C++ skills at Intel in Toronto, using workload analysis to improve CPU performance and efficiency.This Senior Compiler Engineer role supports Intel’s next-generation software technologies for heterogeneous computing. You will develop... 
    Senior
    Performance

    Intel Corporation

    Winnipeg, MB
    5 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
    5 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
    5 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
    5 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
    5 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
    4 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
    5 hours ago
  • $155.89k - $220.07k per year

     ...source programming languages and compiler ecosystems for AI workloads,...  .... We are seeking an Engineering Manager to lead a team developing...  ...innovations that enable high-performance AI workloads on Intel platforms...  ...frameworks.Experience with AI/ML workloads and frameworks such... 
    Performance
    Internship
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Winnipeg, MB
    5 hours ago
  • $173k - $192k per year

    Senior AI/ML Engineer, remote in Canada: own the AI that assesses patients for US healthcare providers and gets them to the right mental health care faster. About LimbicLimbic's vision is to ensure the highest quality therapy is accessible to everyone, everywhere. Limbic... 
    Senior
    Remote work

    Software Directory

    Winnipeg, MB
    5 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
    4 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
    5 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
    5 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
    4 hours ago
  •  ...all applications and next steps. Our partner is looking for a Senior ML Engineer - Email Security based remotely in Canada. The Senior ML...  ...through rules, dataset improvements, or model retraining. Model Performance Optimization: Balance detection rates against false‑... 
    Senior
    Performance
    Internship
    Remote work
    Worldwide
    Flexible hours

    Jobgether

    Winnipeg, MB
    5 hours ago
  • $120k - $145k per year

     ...growth.Reporting to the Director of Engineering & Predictive Analytics, the Senior Software Engineer will contribute...  ...analytics products that leverage AI and ML.This position is part of the...  ...skills, seniority, geographic location, performance, shift, travel requirements, sales... 
    Senior
    Performance
    Work at office
    Remote work
    Flexible hours
    Shift work

    Hach

    Winnipeg, MB
    5 hours ago
  •  ...all applications and next steps. Our partner is looking for a Senior ML Engineer - Malware Detection based remotely in Canada....  ...retraining cycles, and monitor trends in detection rates and model performance. ML Infrastructure and Experimentation: Develop reusable... 
    Senior
    Performance
    Remote work
    Worldwide
    Flexible hours

    Jobgether

    Winnipeg, MB
    5 hours ago
  • $151k - $189k per year

    Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence...  ...on secure, scalable AWS Serverless solutions that translate ML and LLM research into commercial-quality, production systems... 
    Senior
    Work at office
    Flexible hours

    Diligentcorporation

    Winnipeg, MB
    5 hours ago
  •  ...Coveo Solutions Inc. is seeking a Staff Software Developer for the Data Platform to shape...  ...foundation enabling scalable, data-driven and ML-driven features across Coveo. You will...  ..., partner with multiple teams, and mentor engineers to raise standards and productivity. You... 

    Coveo Solutions Inc.

    Winnipeg, MB
    5 hours ago
  • $125k - $135k per year

     ...applications and next steps. Our partner is looking for a Senior Software Engineer, AI/ML based in Canada. Join a product-focused engineering...  ...evaluation frameworks, test results, and iteratively refine model performance. ~ Strong software engineering fundamentals, including... 
    Senior
    Performance
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    5 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!