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
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 1 hour 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...SeniorPerformanceRemote workWorldwideFlexible hours
- ...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...SeniorPerformanceRemote workWorldwide
- 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...SeniorPerformance
- 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...SeniorPerformance
$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...SeniorPerformanceInternshipManual laborLocal areaImmediate startShift work$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...SeniorPerformanceLocal areaImmediate startShift work- ...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...SeniorPerformance
$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...SeniorPerformanceInternship- ...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
$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...SeniorPerformance- ...Comprehensively profile model runtime and memory to pinpoint performance bottlenecks.Identify and evaluate emerging... ...quantization‑aware training and inference, and compilation/deployment techniques.Work with researchers and ML engineers on best‑practices for optimal resource usage....SeniorPerformance
$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...SeniorPerformanceLocal areaShift work- ...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
- 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
- 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...SeniorPerformance
- ...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
- 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...SeniorPerformance
- ...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...SeniorPerformance
$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...SeniorPerformanceHourly payFor contractorsWork at office$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...SeniorPerformanceInternshipLocal areaImmediate startShift work$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...PerformanceFull timeWork at officeLocal areaRemote workHome office- 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...PerformanceFull time
- ...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...PerformanceWork at officeWorldwide
- 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...SeniorPerformance
- ...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...SeniorPerformanceApprenticeship
$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...SeniorPerformance- ...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...SeniorPerformance
- 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
- 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
$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...SeniorRemote work
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!
Related searches
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB
- senior communications Winnipeg, MB
- sr. IT support analyst Winnipeg, MB

