Taro Logo

Software Engineer, Machine Learning (All levels)

Founded in 2022, Overland AI transforms land operations for modern defense using robotics and machine learning for autonomous ground vehicle navigation.
$120,000 - $300,000
Machine Learning
Staff Software Engineer
Remote
11 - 50 Employees
5+ years of experience
AI · Robotics · Defense

Description For Software Engineer, Machine Learning (All levels)

Overland AI, a Seattle-based company founded in 2022, is revolutionizing land operations for modern defense through advanced robotics and machine learning. With $42M in funding and partnerships with DARPA, U.S. Army, Marine Corps, and Special Operations Command, they're developing the OverDrive autonomy stack for GPS-free off-road vehicle navigation and OverWatch C2 interface for mission coordination.

They're seeking machine learning experts to advance off-road autonomy technology. The role involves designing and implementing ML algorithms for perception, state estimation, and behavior planning. Candidates should have advanced degrees or equivalent experience, with expertise in ML topics like sequential prediction, transformers, or reinforcement learning.

The position offers competitive compensation ($120K-$300K), equity, and comprehensive benefits. The company values technical excellence, cross-disciplinary collaboration, and practical implementation of cutting-edge research. This is an opportunity to work on challenging problems in autonomous systems while contributing to national security, with flexibility for remote work during Pacific Time Zone hours.

The ideal candidate will combine strong theoretical foundations with practical implementation skills, thriving in a small-team environment where they can take ownership of complex technical challenges. The role requires the ability to obtain a DOD Security Clearance, reflecting the important nature of the work.

Last updated a month ago

Responsibilities For Software Engineer, Machine Learning (All levels)

  • Design, prototype, and deploy machine learning algorithms related to perception, state estimation, and behavior planning (Python)
  • Identify, implement, and respond to meaningful metrics that affect vehicle behavior
  • Serve as a technical expert for the team balancing short-term deliverables and long-term directions
  • Collaborate closely with experts across disciplines to work across the entire stack

Requirements For Software Engineer, Machine Learning (All levels)

Python
  • MS/PhD with publications in top-tier ML/CV venues or equivalent industry experience
  • Expert in relevant ML topics (sequential prediction, structured prediction, IRL, transformers, etc.)
  • Excellent linear algebra, probability theory, and optimization knowledge
  • Extensive experience in Python and deep learning frameworks
  • Excel in small-team atmosphere
  • Ability to obtain and maintain a DOD Security Clearance

Benefits For Software Engineer, Machine Learning (All levels)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Salary range $120K to $300K annually
  • Equity compensation
  • Best-in-class healthcare, dental and vision plans
  • Unlimited PTO
  • 401k with company match
  • Parental leave

Interested in this job?

Jobs Related To Overland AI Software Engineer, Machine Learning (All levels)