Skip to content
Applied IntuitionApplied IntuitionSunnyvale, CA

Software Engineer - Perception (Fallback Stack)

Build and deploy the ML-based perception system (3D detection, BEV, tracking, sensor fusion) for L4 autonomous trucks, owning models from architecture through onboard deployment and safety validation. Requires 5+ years in ML perception/robotics, strong Python/C++/PyTorch, and classical perception fundamentals.

151k – 255k/yr
On-site5+ YOEML Engineering

About the role

Responsibilities

  • Design, train, and deploy deep learning models for 3D object detection across LiDAR, camera, and radar sensors.
  • Build multi-sensor fusion architectures that combine independent detection and classification streams.
  • Characterize perception failure modes, build targeted evaluation sets, and hill-climb system-level metrics.
  • Build and operate the data engine: shadow-mode comparison against production, automated data mining, and retraining loops.
  • Contribute to camera- and LiDAR-based localization perception under degraded conditions.
  • Take your work through the full safety validation pipeline before it operates on public roads.
  • Collaborate daily with behavior/planning engineers, systems and safety engineers, and validation teams.

Requirements

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 5+ years of professional experience in ML-based perception, computer vision, or robotics.
  • Strong proficiency in Python and C++.
  • Hands-on experience training and deploying deep learning models in production (e.g., PyTorch).
  • Solid grounding in classical perception: multi-object tracking, state estimation, and 3D geometry.

Nice-to-Haves

  • Experience working in modern ML-based perception for autonomous systems.
  • Experience with multi-sensor calibration and fusion.
  • Experience optimizing models for onboard/embedded GPU inference.
  • Background in safety-critical or automotive software development.
  • Experience in a startup or fast-paced environment.

Compensation and Benefits

  • Base salary range: $151,000 - $255,000 USD annually.
  • Total compensation package may also include equity (options and/or restricted stock units), comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off.
  • Actual base salary influenced by experience, credentials, education, skills, interview performance, and level/scope of position.

Skills

PythonC++PyTorchMachine LearningComputer Vision3d object detectionmulti-sensor fusionmulti-object trackingstate estimation3d geometrylidarcameraradarDeep Learning

Similar roles

ML Engineering jobs
Deepgram

Applied ML Engineer

DeepgramCalifornia

Own the research-to-production pipeline at Deepgram, turning experimental speech ML models into reliable, scalable production services. Partner with researchers on robust workflows, automated release gates, inference optimization, and feedback loops across hybrid GPU infrastructure.

150k – 220k/yr
Remote5+ YOEML Engineering
Deepgram

Backend Engineer

DeepgramCalifornia

Backend Engineer building and optimizing Deepgram's core inference services for speech processing, including networking, audio transcoding, latency/memory optimization, and distributed compute orchestration. Requires 3+ years experience with Rust (or C/C++) and Python.

150k – 220k/yr
Remote3+ YOEML Engineering
Applied Intuition

Perception & Fusion Engineer

Applied IntuitionArlington, VA +2

Develop and integrate real-time sensor perception and fusion algorithms for autonomous vehicles across land, air, sea, and space domains. Requires MS/PhD or 5+ years experience with multi-modal sensors (EO/IR/radar), ML deployment, and DoD customer collaboration.

150k – 220k/yr
On-site5+ YOEML Engineering
Distyl AI

Research Engineer, Post-Training

Distyl AISan Francisco, CA +1

Research Engineers at Distyl build and productionize post-training techniques (fine-tuning, RLHF, reward models, evals) to improve reliability and behavior of compound AI systems for enterprise customers. Requires strong applied ML experimentation skills and ownership of real-world outcomes.

150k – 250k/yr
HybridML Engineering
Distyl AI

Research Engineer, Agents

Distyl AISan Francisco, CA +1

Research Engineers at Distyl build and productionize reliable agentic AI systems and compound architectures for enterprise workflows. They design agents, develop evaluation frameworks, run experiments on reasoning and failure modes, and integrate into customer environments.

150k – 250k/yr
HybridML Engineering