Jobs Companies Gatik AI Machine Learning Engineer

About this Machine Learning Engineer role at Gatik AI

Gatik AI · Onsite · Santa Clara, CA

About the role 

We are seeking a high-impact, technically deep Machine Learning Engineer to develop, optimize, and deploy production ML models across our autonomous vehicle (AV) stack. This role is ideal for engineers who enjoy building models end-to-end - from data and training through optimization and real-time deployment on autonomous vehicles.

You will work closely with perception, prediction, planning, infrastructure, systems, and hardware teams to ensure models are efficient, scalable, reliable, and production-ready for both on-vehicle and cloud workflows.

This role is onsite 5 days a week at our Santa Clara, CA office!

What you'll do

  • End-to-End Model Development: Own the full ML lifecycle, including data strategy, preprocessing, training, evaluation, optimization, deployment, and monitoring.
  • Autonomous Driving Models: Develop and improve models supporting perception, prediction, planning, and scene understanding.
  • Efficient Neural Network Design: Optimize models using techniques such as quantization, pruning, sparsification, compression, and efficient architecture design to meet strict latency, compute, memory, and power constraints.
  • Real-Time Deployment: Integrate trained models into C++-based autonomy systems and optimize inference for production vehicle hardware.
  • Model Optimization: Profile and optimize neural networks using CUDA, TensorRT, and related technologies.
  • Simulation and Evaluation: Analyze model performance using simulation and real-world driving data, identify failure modes, and drive improvements.
  • Scalable ML Infrastructure: Build high-throughput pipelines for training, evaluation, data processing, and large-scale offline inference.
  • Data Workflows and Tooling: Develop reliable pipelines for dataset curation, annotation, preprocessing, visualization, diagnostics, benchmarking, and continuous feedback from field data.
  • Cross-Functional Integration: Partner with autonomy, systems, hardware, and infrastructure teams to ensure ML components integrate reliably into the broader vehicle platform.

What we're looking for

  • Education: MS or PhD in Computer Science, Machine Learning, Robotics, Electrical Engineering, Statistics, Optimization, or a related field.
  • Experience: Open to all experience levels. Leveling will be determined based on experience and technical depth.
  • Programming & Frameworks:
  • Strong Python skills and experience with frameworks such as PyTorch or TensorFlow.
  • Strong C++ skills and experience integrating ML models into high-performance production systems.
  • Core ML & Systems Expertise:
  • Deep understanding of ML workflows, including data curation, training, evaluation, ablation studies, deployment, and inference optimization.
  • Experience deploying and optimizing neural networks for real-time, embedded, robotics, autonomous driving, or other performance-constrained systems.
  • Experience with model optimization techniques such as quantization, pruning, compression, and efficient architectures.
  • Experience with software architecture, profiling, latency optimization, system-level debugging, and data flow analysis.
  • Infrastructure & Compute Tools:
  • Experience with CUDA and TensorRT is highly desirable.
  • Experience with cloud-based ML training and evaluation pipelines, preferably Azure.

Bonus Qualifications:

  • Experience with transformers, multimodal models, diffusion models, world models, or end-to-end driving models is a plus.
  • Experience in autonomous driving, robotics, or other safety-critical real-time ML systems is strongly preferred.
  • Publications or demonstrated technical contributions in efficient ML, autonomous driving, robotics, or related areas are a plus.
  • Prior contributions to large-scale ML systems deployed in production.

Salary Range $170,000 - $240,000

Ready to apply to Gatik AI?
Apply to Gatik AI

How this ML Engineer salary compares

This role pays $205,000/yrin line with the typical range for ML Engineer roles.

$160,000 median $233,000 $289,800

Typical range $190,000–$235,200/yr, from 21 comparable ML Engineer listings on JobsRadar (pay annualized to USD). See ML Engineer salary insights →

Similar jobs

NVIDIA
Senior Deep Learning Software Engineer, Inference
NVIDIA
⚡ Apply early US, CA, Santa Clara Onsite
● New 👁 Seen ✓ Applied 1d ago
NVIDIA
Senior Deep Learning Engineer – Autonomous Vehicles
NVIDIA
⚡ Apply early US, CA, Santa Clara Onsite
● New 👁 Seen ✓ Applied 3d ago
NVIDIA
Machine Learning Engineer
NVIDIA
⚡ Apply early US, CA, Santa Clara Onsite
● New 👁 Seen ✓ Applied 3d ago
Netskope
Machine Learning Engineer, AI Labs
Netskope
⚡ Apply early Santa Clara, California, Unite... Onsite $133,000–$272,000
● New 👁 Seen ✓ Applied 1w ago
Netskope
Principal / Distinguished Engineer, Machine Learning
Netskope
⚡ Apply early Santa Clara, California, Unite... Onsite $154,000–$312,000
● New 👁 Seen ✓ Applied 1w ago
Gatik AI
Senior Systems & Safety Engineer – AI/ML
Gatik AI
⚡ Apply early Santa Clara, CA Onsite $160,000–$220,000
● New 👁 Seen ✓ Applied 1w ago
Blue River Technology
Sr Machine Learning Engineer
Blue River Technology
⚡ Apply early Santa Clara, CA Onsite $149,365–$275,000
● New 👁 Seen ✓ Applied 1w ago
LG Electronics
Backend/ML Engineer
LG Electronics
⚡ Apply early Santa Clara, CA Onsite $150,000–$200,000
● New 👁 Seen ✓ Applied 1w ago
Plus
Senior/Staff Software Engineer (Machine Learning Runtime), Motion Planning
Plus
⚡ Apply early Santa Clara, CA Hybrid
● New 👁 Seen ✓ Applied 2w ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

More jobs at Gatik AI

See all jobs at Gatik AI →

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free