Bot Auto Logo

Bot Auto

Algorithm Engineer, Autonomy Planning & Prediction

Posted 14 Days Ago
Be an Early Applicant
In-Office or Remote
6 Locations
Mid level
In-Office or Remote
6 Locations
Mid level
The Algorithm Engineer will maintain and improve core autonomy code, build validation pipelines, and collaborate with teams for efficient issue resolution in autonomous truck systems.
The summary above was generated by AI
Company Introduction

At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing the quality of life for communities around the globe. With the agility of a startup and the wisdom of seasoned experts, our team has achieved numerous world-firsts and unparalleled innovations. United by a shared vision, we create groundbreaking solutions that propel the future of transportation. Join us and transform your ideas into reality.

About The Role

You will be the engineer who keeps the autonomy stack healthy, fast, and trustworthy. This role spans code maintenance and platform quality, the validation and simulation pipeline that gates every release, and the triage-and-fix loop that turns reported road cases into resolved issues. If you take pride in a codebase that stays clean as it scales and a validation system that catches regressions before they reach the road, this is your role. The work is less about any single algorithm and more about the engineering backbone that lets the whole team move quickly without breaking things.

What You'll Do
  • Own and improve core autonomy code: refactoring, interface hygiene, build and runtime performance, and day-to-day maintenance to keep a fast-growing codebase maintainable.
  • Build and operate the validation and regression pipeline, including scenario suites, metric definitions, sim-vs-road consistency checks, and release-gating criteria.
  • Improve simulation infrastructure: determinism, version pinning, scenario tooling, and diffing that makes the cause of a regression obvious.
  • Run the triage loop: take cases reported from the road and from simulation, reproduce them, localize the root cause, and either fix them or route them to the right owner with a clear, actionable writeup.
  • Build the debugging and observability tooling (logging, replay, per-frame snapshotting) that makes failures fast to diagnose.
  • Partner with the algorithm engineers, the simulation team, and operations to keep the path from "case reported" to "fix verified" short and reliable.
Required Qualifications
  • B.S. in Computer Science or a related field, or equivalent practical experience.
  • Strong C++ and Python, with sound instincts for testing, code review, and keeping a large codebase healthy.
  • Experience building or operating CI/validation/test infrastructure for a complex software system.
  • Strong debugging skills — comfortable reproducing and root-causing issues across an unfamiliar, multi-component stack.
Preferred Qualifications
  • Experience with simulation, regression frameworks, or validation pipelines for robotics or autonomous systems.
  • Experience with data and logging infrastructure (large-scale log replay, observability, debugging tooling).
  • Familiarity with autonomy, robotics, or another real-time, safety-critical domain.
  • Experience defining metrics and quality gates that engineering and product teams rely on for release decisions.

Similar Jobs

14 Days Ago
In-Office or Remote
6 Locations
Mid level
Mid level
Logistics • Transportation
Design and implement algorithms for motion planning and behavior in autonomous trucks, focusing on prediction, mapping, and validation processes.
Top Skills: C++Python
2 Hours Ago
In-Office or Remote
7 Locations
123K-368K Annually
Senior level
123K-368K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead and close high-value, complex enterprise deals end-to-end. Drive insight-led strategy, manage multi-stakeholder technical sales cycles with Solutions Engineering, align internal stakeholders (Finance, Legal, Risk, Product), represent the company to executives, influence product and GTM, and use AI tools to increase efficiency.
Top Skills: Ai ToolsApi IntegrationsFintechPaymentsSaaS
2 Hours Ago
Easy Apply
Remote or Hybrid
Easy Apply
137K-189K Annually
Senior level
137K-189K Annually
Senior level
Big Data • Cloud • Software • Database
The Senior Python Engineer will develop and support MongoDB Python drivers, collaborate with teams, and resolve bugs, enhancing user experience with MongoDB tools.
Top Skills: Ai/Ml FrameworksDjangoMongoDBPymongoPython

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account