Senior Software Engineer - Planning

Overland AI
  • Seattle, Washington
  • $160,000–$190,000 Per Year
  • Autofill and Review
3 days ago

Job Description

Role Summary:

We are seeking a Senior Software Engineer to design and implement navigation planning algorithms for unmanned ground vehicles operating in complex off-road and on-road terrain using local sensing. These systems must perform at speed in punishing conditions. You will need to balance fidelity and optimality against computational cost and robustness, and decide when to trust prior information and when to trust what the vehicle sees.

The ideal candidate has hands-on experience with both classical and learned approaches to planning under uncertainty and knows how to combine them. They also understand both the value and the failure modes of prior maps and far-field data.

What You'll Do

  • Design and implement planning algorithms for autonomous ground vehicles in unstructured off-road and structured on-road environments.
  • Bridge learned and classical methods: decide where learned components (costing, prediction, policy) add value, and where classical guarantees and interpretability must win.
  • Develop principled approaches to seeding planners with far-field and prior data (maps, overhead imagery, prior traversals), and reconciling that data with local sensing when they disagree.
  • Design for GPS-denied, degraded, intermittent, and limited (DDIL) operation.
  • Use our large corpus of off-road driving data for regression and progression testing, so improvements are measured and not anecdotal.
  • Work closely with Perception, Controls, and Trajectory Optimization in a shared codebase. Integrate and adapt planners across vehicle platforms and sensor suites.
  • Take part in field tests, demonstrations, and evaluation events, and own your work through deployment.

Minimum Qualifications

  • BS or MS in CS, Robotics, Engineering, or a related field.
  • 7+ years of relevant experience.
  • Experience developing planning algorithms for mobile robots in changing or uncertain environments.
  • Production-quality software in C++ and/or Python.
  • Willingness to support periodic field testing.

Desired Experience & Qualifications

  • PhD in a relevant field.
  • Experience with both learned (e.g., learned costmaps, imitation/RL) and classical (search, sampling, optimization) planning.
  • Experience integrating prior or opportunistic map data with onboard perception.
  • Off-road UGV and/or on-road AV planning experience. UGV experience is a plus, not a requirement.
  • Experience in DDIL environments.

Location:

The location for this position will be onsite in either Seattle, WA or Bay Area, CA.

Compensation And Benefits

Pay range:

Software Engineer: $160,000 - $190,000 annually

Senior Software Engineer: $200,000 - $230,000 annually

Actual level and base salary will bedeterminedon a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Overland AI believes in creating a work environment that you look forward to embracing every day.

Benefits include:

  • Equity Compensation
  • Best-in-class healthcare, dental, and vision plans
  • Flexible PTO
  • 401(k) with company match
  • Paid parental leave
  • Monthly wellness stipend
  • One-time workplace & productivity reimbursement

Overland AI is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, age, marital status, disability, genetic information, protected veteran or military status, or any other status protected by applicable law.

This position may involve access to export-controlled technology. Employment is contingent on the ability to comply with U.S. export control laws.

Overland AI provides reasonable accommodations for qualified individuals with disabilities and disabled veterans during the application process. Please contact

peopleops@overland.ai

to request an accommodation.

Numbers & Facts

LocationSeattle, Washington
Salary$160,000–$190,000 Per Year

Skills

  • Acceptance Testingunmatched
  • Algorithmsunmatched
  • Artificial Intelligence (AI)unmatched
  • Audiovisualunmatched
  • C++ Programming Languageunmatched
  • Compensation and Benefitsunmatched
  • Dental Insuranceunmatched
  • Field Trialsunmatched
  • GPS (Global Positioning System)unmatched
  • Healthcareunmatched
  • Multiplatform/Cross-Platformunmatched
  • Product Demonstrationunmatched
  • Python Programming/Scripting Languageunmatched
  • Reconciliationunmatched
  • Regression Testingunmatched
  • Reimbursementunmatched
  • Roboticsunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Vision Planunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder