CrawlJobs Logo

Staff ML Compiler Engineer

gm.com Logo

General Motors

Location Icon

Location:
United States , Austin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

185100.00 - 335300.00 USD / Year

Job Description:

As a Staff Compiler Engineer on the AI Kernels & Compilers team, you will own the end‑to‑end compilation stack that takes high‑level models and turns them into highly optimized inference artifacts running on GM’s autonomous and assisted driving platforms. You’ll define the technical vision and build the tooling that makes that path fast, reliable, and effortless for ML engineers across the AV organization to compile their models.

Job Responsibility:

  • Own and evolve the model compilation toolchain used to deploy large‑scale perception, prediction, and planning models to the AV
  • Architect new compiler passes and analysis that improve build times, memory footprint, and runtime latency while preserving—or intentionally trading off—fidelity under strict safety and reliability constraints
  • Collaborate closely with kernels, runtime, and hardware teams to co‑design interfaces, shape accelerator capabilities, and ensure the compiler exposes the right abstractions to unlock peak performance on each platform
  • Set standards and best practices for model export, validation, and debugging so that AV teams can iterate quickly with clear, reproducible performance and accuracy characteristics

Requirements:

  • 5+ years of experience in the field of compilers
  • Experience with ML frameworks (e.g., PyTorch, TensorFlow, JAX) and software stack (e.g., ONNX, MLIR, XLA, TVM, TensorRT, etc)
  • Expertise in writing production quality Python/C++ code
  • Expertise in the software development life-cycle - coding, debugging, optimization, testing, integration
  • BS, or higher degree, in CS/CE/EE, or equivalent

Nice to have:

  • Experience building and optimizing ONNX‑based model export and deployment pipelines
  • GPU programming (CUDA) and familiarity with ML SW stack (e.g., cuDNN, cuBLAS)
  • Experience with ML accelerators and hardware architecture
  • Experience developing and deploying machine learning models
What we offer:
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts
  • company vehicle evaluation program
  • incentive pay program

Additional Information:

Job Posted:
March 25, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff ML Compiler Engineer

Member of Technical Staff, AI Systems Engineer

We are building next-generation customized AI silicon designed to accelerate AI ...
Location
Location
Switzerland , Zürich
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science, Computer Engineering, or a related field
  • Software engineering experience focusing on systems programming, ML infrastructure, or AI compilers
  • Expertise in Python: Deep understanding of memory management, concurrent programming
  • Experience with LLM Inference Engines: Hands-on experience modifying or extending frameworks like SGLang, vLLM, DeepSpeed-FastGen, or TensorRT-LLM
  • PyTorch Internals: Strong experience writing PyTorch C++ extensions and custom operators
  • Hardware Interfacing: Proven track record of integrating machine learning workloads with hardware accelerators (GPUs, TPUs, NPUs) using custom SDKs, APIs, or low-level drivers
Job Responsibility
Job Responsibility
  • Framework Integration: Architect and develop the backend integration to make our custom AI chip a first-class citizen in SGLang
  • Custom Operator Development: Write custom C++ / PyTorch extensions that map SGLang’s primitive operations (e.g., RadixAttention, FlashAttention, matrix multiplications) to our custom chip's proprietary software layer
  • Performance Optimization: Profile and optimize end-to-end LLM inference latency, throughput, and memory utilization (Paged Attention) on our hardware
  • Cross-Functional Collaboration: Work closely with our hardware architecture and compiler teams to provide feedback on our custom software stack and silicon design based on framework-level bottlenecks
  • Testing & Deployment: Build robust testing pipelines to validate model accuracy and performance parity against standard GPU baselines
  • Fulltime
Read More
Arrow Right

Member of Technical Staff, Software Co-Design AI HPC Systems

Our team’s mission is to architect, co-design, and productionize next-generation...
Location
Location
United States , Mountain View
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Strong background in one or more of the following areas: AI accelerator or GPU architectures
  • Distributed systems and large-scale AI training/inference
  • High-performance computing (HPC) and collective communications
  • ML systems, runtimes, or compilers
  • Performance modeling, benchmarking, and systems analysis
  • Hardware–software co-design for AI workloads
  • Proficiency in systems-level programming (e.g., C/C++, CUDA, Python) and performance-critical software development.
  • Proven ability to work across organizational boundaries and influence technical decisions involving multiple stakeholders.
Job Responsibility
Job Responsibility
  • Lead the co-design of AI systems across hardware and software boundaries, spanning accelerators, interconnects, memory systems, storage, runtimes, and distributed training/inference frameworks.
  • Drive architectural decisions by analyzing real workloads, identifying bottlenecks across compute, communication, and data movement, and translating findings into actionable system and hardware requirements.
  • Co-design and optimize parallelism strategies, execution models, and distributed algorithms to improve scalability, utilization, reliability, and cost efficiency of large-scale AI systems.
  • Develop and evaluate what-if performance models to project system behavior under future workloads, model architectures, and hardware generations, providing early guidance to hardware and platform roadmaps.
  • Partner with compiler, kernel, and runtime teams to unlock the full performance of current and next-generation accelerators, including custom kernels, scheduling strategies, and memory optimizations.
  • Influence and guide AI hardware design at system and silicon levels, including accelerator microarchitecture, interconnect topology, memory hierarchy, and system integration trade-offs.
  • Lead cross-functional efforts to prototype, validate, and productionize high-impact co-design ideas, working across infrastructure, hardware, and product teams.
  • Mentor senior engineers and researchers, set technical direction, and raise the overall bar for systems rigor, performance engineering, and co-design thinking across the organization.
  • Fulltime
Read More
Arrow Right
New

Examinations Invigilator

We are seeking Examinations Invigilators to join our team. This is an excellent ...
Location
Location
United Kingdom , Ellesmere Port
Salary
Salary:
12.88 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GCSE Grade C (4/5) or above in English and Maths (or equivalent)
  • Understanding of equality, diversity and inclusion in work and the learning environment
  • Excellent organisational skills
  • Appropriate level of digital literacy
Job Responsibility
Job Responsibility
  • Undertake examination invigilation as required for external and internal assessments and exams
  • Ensure the security of all confidential examination materials and follow the requirements of JCQ and all awarding bodies
  • Promote the welfare of children and young people.
  • Parttime
Read More
Arrow Right
New

Swim Lesson Instructor

We're now hiring year-round swim lesson instructors with growth/cross training o...
Location
Location
United States , Gambrills
Salary
Salary:
16.00 - 18.50 USD / Hour
goldfishswimschool.com Logo
Goldfish Swim School
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to swim
  • You'll go through our in-house lifeguard certification program as part of your training and you must pass a basic swim test (50 yards) to complete the course
  • Ability to perform job functions in a warm, humid setting and chlorinated pool for (lifting, standing for extended periods of time, demonstrating curriculum skills and performing in-water rescues if necessary)
  • This is an in-water position with 4-hour shift times and can be difficult with individuals with certain medical conditions or sensitive skin without proper pre and post shift care
Job Responsibility
Job Responsibility
  • Provide swim instruction based on the Goldfish Swim School curriculum & educate students on water safety
  • Evaluate students' progress, and complete required paperwork in a timely manner
  • Interact with parents/guardians on the activities and development of students' swim skills
  • Use problem-solving and creative thinking skills to identify and resolve challenges that students encounter
  • Maintain and ensure proper storage of all pool equipment. Place and remove lane lines and class materials before/after lessons
  • Perform lifeguard functions and/or light cleaning duties as needed
  • Attend occasional mandatory workshops and in-service training outside of regular working hours
  • Fulfill other duties or responsibilities as assigned by your employer
What we offer
What we offer
  • Employee discounts
  • Free food & snacks
  • Free uniforms
  • Opportunity for advancement
  • Training & development
  • Competitive wage of $16-$18.50 per hour and thorough, paid training
  • Opportunities to grow with Goldfish
  • Free swim lessons for children & siblings
  • Gift cards, swag, staff outings and other rewards like pizza after a long night in the pool
  • Transferrable skills
  • Parttime
Read More
Arrow Right
New

Payroll Specialist

Robert Half is seeking Payroll Specialists to manage payroll processing and ensu...
Location
Location
United States , Olympia
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of payroll experience
  • Knowledge of payroll systems and regulations
  • High attention to detail and confidentiality
  • Strong communication and time management skills.
Job Responsibility
Job Responsibility
  • Process bi-weekly payroll for employees
  • Maintain payroll records and resolve discrepancies
  • Ensure compliance with tax and labor laws
  • Respond to employee payroll inquiries.
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right
New

Team member

Here at Tortilla, we are seeking to recruit a Team Member to join us in Lakeside...
Location
Location
United Kingdom , West Thurrock
Salary
Salary:
12.71 GBP / Hour
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 18
  • keen to learn
  • friendly
  • outgoing
Job Responsibility
Job Responsibility
  • Handling sharp knives in a commercial kitchen environment
  • cooking hot food
  • preparing delicious toppings and recipes
  • cross trained in customer service
  • serving high quality food
What we offer
What we offer
  • Free meals on shifts
  • Epic social events and entertainment fund for the whole team
  • Far more sociable hours
  • 50% discount for friends and family
  • Amazing discounts on cinema tickets, Apple products, holidays, high street shops and more via Perkbox
  • Wellbeing support including free counselling, financial and legal advice
  • Structured career development to Shift Leader and beyond
  • Real progression and development opportunities
  • Earn professional qualifications with Apprentice scheme
Read More
Arrow Right
New

Payroll Specialist

Robert Half is seeking Payroll Specialists to manage payroll processing and ensu...
Location
Location
United States , Kent
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of payroll experience
  • Knowledge of payroll systems and regulations
  • High attention to detail and confidentiality
  • Strong communication and time management skills
Job Responsibility
Job Responsibility
  • Process bi-weekly payroll for employees
  • Maintain payroll records and resolve discrepancies
  • Ensure compliance with tax and labor laws
  • Respond to employee payroll inquiries
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Swim Instructor

We’re now hiring year-round swim lesson instructors with growth/cross training o...
Location
Location
United States , Superior
Salary
Salary:
19.00 - 20.00 USD / Hour
goldfishswimschool.com Logo
Goldfish Swim School
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to swim
  • You'll go through our in-house lifeguard certification program as part of your training and you must pass a basic swim test (50 yards) to complete the course
  • Ability to perform job functions in a warm, humid setting and chlorinated pool for (lifting, standing for extended periods of time, demonstrating curriculum skills and performing in-water rescues if necessary). This is an in-water position with 4-hour shift times and can be difficult with individuals with certain medical conditions or sensitive skin without proper pre and post shift care
  • Noise level is usually moderate
Job Responsibility
Job Responsibility
  • Provide swim instruction based on the Goldfish Swim School curriculum & educate students on water safety
  • Evaluate students’ progress, and complete required paperwork in a timely manner
  • Interact with parents/guardians on the activities and development of students’ swim skills
  • Use problem-solving and creative thinking skills to identify and resolve challenges that students encounter
  • Maintain and ensure proper storage of all pool equipment. Place and remove lane lines and class materials before/after lessons
  • Perform lifeguard functions and/or light cleaning duties as needed
  • Attend occasional mandatory workshops and in-service training outside of regular working hours
  • Fulfill other duties or responsibilities as assigned by your employer
What we offer
What we offer
  • Company parties
  • Free uniforms
  • Opportunity for advancement
  • Training & development
  • Employee discounts
  • Competitive wage of $19-$20 per hour and thorough, paid training to help you feel confident in your abilities
  • Opportunities to grow with Goldfish! We are actively growing our leadership team of Golden Teachers, Trainers (Golden Buddies) and Deck Supervisors - all you have to do is learn our curriculum, culture and build relationships from within your team
  • Free swim lessons for children & siblings
  • Gift cards, swag, staff outings and other rewards like pizza after a long night in the pool
  • Transferrable skills - Without any extra training, you can continue to build communication skills with people of all ages (children, peers, parents and caregivers and managers) as well as leadership skills that will show your demonstrated ability to maintain responsibility and create a safe, engaging and educational environment as you move forward in your career
  • Parttime
Read More
Arrow Right