ML Optimization Software Engineer

Vehicle software supplier accelerating the adoption of safe and intelligent machines worldwide, serving 18 of top 20 global automakers.
$159,053 - $199,295
Embedded
Senior Software Engineer
In-Person
3+ years of experience
AI · Automotive

Description For ML Optimization Software Engineer

Applied Intuition, a leading vehicle software supplier trusted by 18 of the top 20 global automakers, is seeking a Senior ML Optimization Software Engineer to join their team. This role presents an exciting opportunity to work at the intersection of machine learning and embedded systems in the automotive industry.

The position requires deep expertise in optimizing ML models and deploying them in production-grade embedded environments. You'll work with cutting-edge technologies across the entire ML framework stack, including PyTorch, JAX, ONNX, TensorRT, CUDA, and XLA. The role combines technical leadership with hands-on development, focusing on optimizing ADAS/AD stacks for various embedded compute platforms.

As a Senior ML Optimization Engineer, you'll be responsible for driving performance optimization, developing compute usage strategies, and working on model pruning and quantization for memory-constrained platforms. You'll collaborate closely with ML engineers and software developers to architect efficient solutions and establish methodologies for performance profiling.

The ideal candidate brings 3+ years of experience with ML accelerators and embedded systems, along with strong software development skills. This is an in-office position at our Mountain View location, offering competitive compensation including a base salary range of $159,053 - $199,295 USD, equity, and comprehensive benefits.

This role offers the opportunity to work on cutting-edge autonomous vehicle technology while solving complex technical challenges in ML optimization. You'll be part of a company that's making a significant impact in the automotive industry, with offices across the globe and a strong focus on innovation and technical excellence.

The position comes with excellent benefits including equity, comprehensive health insurance, 401k with employer match, and various stipends for learning and wellness. If you're passionate about optimizing ML systems and want to contribute to the future of autonomous vehicles, this role offers the perfect blend of technical challenge and industry impact.

Last updated 3 days ago

Responsibilities For ML Optimization Software Engineer

  • Drive ML performance optimization on multiple technologies for ADAS/AD stacks
  • Provide technical leadership to the ML model performance optimization team
  • Develop compute usage strategies to optimize efficiency and latency
  • Work on model pruning and quantization for memory constrained platforms
  • Collaborate with ML engineers on efficient model architecture solutions
  • Set up methodologies to profile model performance on embedded compute platforms

Requirements For ML Optimization Software Engineer

Python
  • Bachelors in Electrical Engineering, Computer Science, Mathematics, Physics or related field
  • 3+ years of experience with ML accelerators, GPU, CPU, SoC architecture
  • Strong software development skills focused on embedded programming
  • Experience profiling and optimizing model performance on embedded compute platforms
  • Experience in working with deep learning frameworks (PyTorch, JAX, ONNX)

Benefits For ML Optimization Software Engineer

401k
Dental Insurance
Medical Insurance
Vision Insurance
Equity
  • Equity (stock options/RSUs)
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • 401k with employer match
  • Learning and wellness stipends
  • Paid time off

Interested in this job?

Jobs Related To Applied Intuition ML Optimization Software Engineer

Autonomy System Validation Engineer

Senior Autonomy System Validation Engineer role at Applied Intuition, focusing on autonomous driving systems validation and safety assessment.

Embedded Software Engineer

Senior embedded software engineer role at Applied Intuition, developing reliable software for production computers in the automotive industry.

Pre-Silicon GPU Driver Engineer

Senior GPU Driver Engineer role at Apple, developing pre-silicon drivers for next-gen Apple Silicon GPUs, offering competitive pay and comprehensive benefits.

Camera ISP Algorithm System Engineer, Sr. (Taipei)

Senior Camera ISP Algorithm Engineer position at Qualcomm focusing on computer vision development and systems engineering in Taipei.

System Software Engineer, New Products

Senior System Software Engineer role at Redwood Materials, developing embedded systems and containerized services for industrial control systems in the sustainable battery industry.