GrepJob
Anduril Industries

Perception Engineer, Machine Learning

Anduril Industries
Apply
about 2 hours ago

Base Salary

$166k - $220k/yr

Responsibilities

  • Own perception capabilities end-to-end including detection, classification, segmentation, and tracking across various platforms.
  • Bring state-of-the-art models into production and ensure deployments are maintainable and observable.
  • Optimize and deploy models to embedded hardware, meeting real-time latency requirements.
  • Architect and improve CI/CD pipelines for continuous data ingestion and model training.
  • Onboard new sensor modalities and features from cradle to grave.
  • Train models in the cloud and on-prem, maintaining a balance between edge and cloud inference workloads.
  • Monitor deployed models for performance divergence and build tooling to detect drift.
  • Collaborate with hardware, systems, and program engineers to ship perception capabilities.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Robotics, Machine Learning, or a related field; Master's degree preferred.
  • 5+ years of industry experience in building and deploying perception or computer vision systems.
  • Experience shipping perception software onto real robotic platforms.
  • Strong proficiency in Python for model development and production experience in C++ and/or Rust.
  • Hands-on experience with PyTorch and OpenCV; TensorFlow experience is a plus.
  • Demonstrated track record of designing and deploying ML models into production.
  • Experience with model optimization for embedded inference.
  • Familiarity with CI/CD practices and automated testing for ML pipelines.
  • End-to-end ownership mindset and cross-team collaboration skills.
  • U.S. Citizenship and eligibility for a U.S. security clearance.

Benefits

  • Comprehensive, competitive benefits package available at little to no cost to employees.

Tech Stack

AWSC++OpenCVPythonPyTorchRustTensorFlow

Categories

AI & MLData ScienceEmbedded