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 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...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
- ...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$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
- 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
- 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
- ...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
- 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
$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- ...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
- ...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
- 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
- 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
$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$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...PerformanceInternshipLocal areaImmediate startShift work$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- 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
- ...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...SeniorPerformanceLong term contractFull timeRemote workFlexible hoursShift work
- 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,...PerformanceRemote work
$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...PerformanceInternshipWork from home- ...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‑...SeniorPerformanceInternshipRemote workWorldwideFlexible hours
$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...SeniorPerformanceWork at officeRemote workFlexible hoursShift work- ...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...SeniorPerformanceRemote workWorldwideFlexible hours
$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...SeniorWork at officeFlexible hours- ...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...
$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...SeniorPerformanceRemote workFlexible hours
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 web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB

