Algorithm Engineer, Autonomy Planning & Prediction

Bot-Auto

Houston (TX)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bot Auto in Houston and the San Francisco Bay Area is seeking an Algorithm Engineer to design, implement, and validate autonomy planning and prediction components for our autonomous trucks. You will own end‑to‑end development from problem framing through on‑vehicle validation and deployment.

You will collaborate with perception, control, and simulation teams to ship robust, real‑world planning solutions and contribute to the mapping and localization stack for real‑time decision making.

Qualifications

  • B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Applied Math, or equivalent practical experience.
  • 2+ years building production algorithms in robotics, autonomous vehicles, or a comparable real‑time system.
  • Strong C++ and Python; comfortable owning performance‑sensitive code that runs on‑vehicle.
  • Solid foundation in at least one: motion planning and optimization, prediction/behavior modeling, or mapping.
  • Track record of shipping algorithms that ran on real hardware or in production.

Responsibilities

  • Develop and ship motion planning and behavior algorithms for highway and surface‑street driving.
  • Build the learning‑based pipeline for prediction and planning: data curation, model design and training, and integration on‑vehicle.
  • Advance online mapping and map‑building, and the real‑time map signals that planning consumes.
  • Turn road and simulation cases into root‑cause analysis, algorithmic fixes, and regression coverage that prevents recurrence.
  • Collaborate across perception, control, simulation, and operations to take features from design through validated release.

Skills

C++
Python
Motion planning
Prediction/behavior modeling
Mapping
On-vehicle coding
Real-time systems

Education

B.S. or MS in Computer Science, Robotics, EE, Applied Math

Job description

Algorithm Engineer, Autonomy Planning & Prediction

Houston, TX or San Francisco Bay Area

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 design and ship the algorithms that decide how our trucks move. This spans classical motion planning and behavior, a growing learning-based prediction and planning pipeline, and the online mapping and map-building layer that planning depends on. You will work end to end — from problem framing and algorithm design through implementation, on‑vehicle validation, and the cases that come back from the road. This is a hands‑on engineering role for someone who wants their work driving real freight on public highways.

What You'll Do
  • Develop and improve motion planning and behavior algorithms for highway and surface‑street driving.
  • Build the learning‑based pipeline for prediction and planning: data curation, model design and training, and integration on‑vehicle.
  • Advance online mapping and map‑building, and the real‑time map signals that planning consumes.
  • Turn road and simulation cases into root‑cause analysis, algorithmic fixes, and regression coverage that prevents recurrence.
  • Collaborate across perception, control, simulation, and operations to take features from design through validated release.
Required Qualifications
  • B.S. or M.S. in Computer Science, Robotics, Electrical Engineering, Applied Math, or a related field, or equivalent practical experience.
  • 2+ years building production algorithms in robotics, autonomous vehicles, or a comparable real‑time system.
  • Strong C++ and Python; comfortable owning performance‑sensitive code that runs on‑vehicle.
  • Solid foundation in at least one of: motion planning and optimization, prediction/behavior modeling, or mapping.
  • A track record of shipping algorithms that ran on real hardware or in production, not only in research or simulation.
Preferred Qualifications
  • Experience with learning‑based components in a planning or prediction stack (sequence/trajectory models, imitation or reinforcement learning, model training and deployment pipelines, GPU inference in a real‑time loop).
  • Experience with online/HD mapping, reference‑line or lane‑graph generation.
  • Familiarity with the planning–perception interface: uncertainty representation, occlusion reasoning, safety and liability evaluation, and agent modeling.
  • Experience operating in a safety‑critical or heavily validated software environment.
  • Background in autonomous trucking or highway‑speed autonomy.
U.S. Standard Demographic Questions

We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.

How would you describe your gender identity? Select...

How would you describe your racial/ethnic background? Select...

How would you describe your sexual orientation? Select...

Do you identify as transgender? Select...

Do you have a disability or chronic condition (physical, visual, auditory, cognitive, mental, emotional, or other) that substantially limits one or more of your major life activities, including mobility, communication (seeing, hearing, speaking), and learning? Select...

Are you a veteran or active member of the United States Armed Forces? Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self‑identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Bot Auto’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.

A "recently separated veteran" means any veteran during the three‑year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an armed forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305

Page 1 of 1

OMB Control Number 1250-0005

Expires 04/30/2026

Why are you being asked to complete this form? We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp .

How do you know if you have a disability? A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention‑deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

Disability Status Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, VCU (Vehicle Control Unit)
Software Engineer, VCU (Vehicle Control Unit)

Bot • Houston (TX)

On-site
USD 120,000 - 160,000
Senior Algorithm Engineer, Deep Learning & Vision
Senior Algorithm Engineer, Deep Learning & Vision

Bot-Auto • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Algorithm Engineer, Deep Learning & Vision
Senior Algorithm Engineer, Deep Learning & Vision

Bot • Houston (TX)

On-site
USD 150,000 - 210,000
Lead Machine Learning Engineer New USA - Remote
Lead Machine Learning Engineer New USA - Remote

May Mobility, Inc. • Northern (KY)

Hybrid
USD 220,000 - 270,000
Healthcare package
Retirement plan
Parental leave
+1
Senior Software Engineer - Machine Learning New San Francisco, CA 94158, United States
Senior Software Engineer - Machine Learning New San Francisco, CA 94158, United States

Uber Freight • San Francisco (CA), Northern (KY)

Hybrid
USD 183,000 - 223,200
Software Engineer, VCU (Vehicle Control Unit)
Software Engineer, VCU (Vehicle Control Unit)

Bot-Auto • Houston (TX)

On-site
USD 110,000 - 150,000
Senior Behavior Planning Software Engineer - ADAS
Senior Behavior Planning Software Engineer - ADAS

Lucid Motors • Newark (CA)

On-site
USD 158,000 - 218,000
Medical, dental, and vision insurance
Life and disability coverage
Paid time off
+4
Senior/Staff Robotics Integration Engineer Mountain View, CA
Senior/Staff Robotics Integration Engineer Mountain View, CA

Gatik Al, Inc. • Mountain View (CA)

On-site
USD 170,000 - 250,000
Lead Logistics Engineer New Rogers, AR 72758, United States
Lead Logistics Engineer New Rogers, AR 72758, United States

Uber Freight • Rogers (AR)

On-site
USD 140,000 - 190,000
Health plan
Dental benefits
Vision benefits
+5
Software Engineer – Localization and Mapping
Software Engineer – Localization and Mapping

Dormont Manufacturing Co • Austin (TX)

On-site
USD 100,000 - 130,000