Senior Software Engineer, Behavior Prediction- Planning
$170k - $210kKodiak
Job Description
Job Description
Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose-built for commercial trucking and the public sector. The company delivers freight daily for its customers across the southern United States using its autonomous technology. In 2024, Kodiak became the first known company to publicly announce delivering a driverless semi-truck to a customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S. Department of Defense.
We are looking for a Senior Software Engineer to improve behavior prediction for autonomous driving. In this role, you will work on how our autonomy system predicts the behavior, intent, and future motion of other road users, and how those predictions are used by the planning system to make safe, comfortable, and effective decisions.
This role is ideal for someone with deep experience in autonomous vehicle prediction, trajectory prediction, behavior modeling, or actor intent understanding. You will work closely with Planning and ML engineers to improve prediction quality, model integration, evaluation, and downstream planning behavior.
This is not only an ML integration role. Through this high-impact role, you will improve prediction using the most effective approach for the problem, whether that means improving heuristic prediction logic, collaborating on learned prediction models, refining prediction-planning interfaces, or changing how Planning consumes prediction outputs.
In this role, you will:
- Own prediction improvements within the Planning team. Advance prediction models and collaborate closely with ML teams on learned prediction models, model outputs, uncertainty, and failure modes.
- Improve prediction-planning interfaces, including confidence, uncertainty, intent representation, and fallback behavior.
- Collaborate on projects that improve planning behavior in scenarios where actor intent is uncertain or changing.
- Define metrics and evaluation frameworks for prediction quality as it relates to planning behavior. Analyze prediction-related planning failures using logs, simulation, metrics, and scenario-based evaluation.
- Lead technical projects and mentor junior engineers.
What you'll bring:
- Strong experience with behavior prediction, trajectory prediction, actor intent modeling, or related autonomous vehicle prediction problems.
- Strong software engineering skills with proficiency in C++. Python proficiency is a plus.
- Experience working with planning systems and understanding of how prediction impacts planning, safety, comfort, and system behavior.
- Ability to analyze complex autonomy failures using logs, metrics, and simulation.
- Strong collaboration skills across Perception, Planning, ML, Simulation, and Systems teams.
- Strong system-level judgment around prediction uncertainty, safety, and deployment and ability to reason across heuristic, learned, and hybrid prediction approaches.
What we offer:
- Competitive compensation package including equity and annual bonuses
- Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Cigna, and MetLife (including a medical plan with infertility benefits)
- MetLife Legal Services, Identity & Fraud Protection, Hospital Indemnity Insurance, Accident Insurance, & Critical Illness Insurance
- Flexible PTO, 10 paid holidays, and generous parental leave policies
- Our office is centrally located in Mountain View, CA
- Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging
- Long Term Disability, Short Term Disability, Life Insurance
- Wellbeing Benefits - Headspace through Cigna, Calm through Kaiser, One Medical, Gympass, Spring Health through Cigna, Rula (mental health navigation)
- Fidelity 401(k)
- Commuter, FSA, Dependent Care FSA, HSA
- Various incentive programs (referral bonuses, patent bonuses, etc.)
The pay range listed below reflects the base salary in our SF/Silicon Valley location, across several internal levels. Actual starting pay will be based on job-related factors including: work location, experience, relevant training, education, skill level and performance during interview. Total compensation at Kodiak includes base pay, equity, bonus and a competitive benefits package
California Pay Range
$170,000—$210,000 USD
At Kodiak, we strive to build a diverse community working towards our common company goals in a safe and collaborative environment where harassment of any kind is strictly prohibited. Kodiak is committed to equal opportunity employment regardless of race, ethnicity, religion, gender identity, sexual orientation, age, disability, or veteran status, or any other basis protected by applicable law.
In alignment with its business operations, Kodiak adheres to all relevant statutes, regulations, and administrative prerequisites. Accordingly, roles that carry more sensitive requirements may be limited to candidates that can satisfy additional scrutiny and eligibility for such positions may hinge on verification of a candidate's residence, U.S. person status, and/or citizenship status. Should the position require, and Kodiak determines that a candidate's residence, U.S. person status, and/or citizenship status necessitate an export license, bar the candidate from the position, or otherwise fall under national security-related restrictions, Kodiak will consider the candidate for alternative positions unaffected by such restrictions, under terms and conditions set forth at Kodiak's sole discretion, or, as an alternative, opt not to proceed with the candidate's application. If applicable, Kodiak may provide visa sponsorship for eligible candidates.
We use a third-party AI tool (Endorsed) to assist in the initial screening of applications. As part of the evaluation process, we provide Endorsed with job requirements and candidate-submitted applications. Final hiring decisions are made by our human recruitment team, and no automated system makes the ultimate decision regarding hiring. Certain features of the platform may qualify it as an Automated Employment Decision Tool (AEDT) under applicable regulations. We began using Endorsed on January 1, 2026. You can review the independent bias audit report covering our use of Endorsed [here](-law-144). By submitting your application, you acknowledge that your application may be processed by AI systems as part of the screening and selection process. If you have any questions or would like to request a separate review of your application, please contact View email address on us.fitly.work with "Separate Review Request" in the email subject line.
$170k - $210k
...leveraging its commercial self-driving software to develop, test and deploy... ...of Defense.We are looking for a Senior Software Engineer to improve behavior prediction for autonomous driving. In this... ...predictions are used by the planning system to make safe, comfortable...SeniorTemporary workWork at officeVisa sponsorship- Kodiak in Mountain View, CA is seeking a Senior Software Engineer focused on enhancing behavior prediction for autonomous driving systems. The role involves working closely with planning and ML engineers to improve prediction quality and integrate models effectively. The...SeniorWork at officeFlexible hours
$193.93k - $291.15k
...Price, and other leading investors.About the RoleThe behavior team at Nuro develops the Nuro Driver’s prediction and planning systems to enable safe, driverless autonomy. We are looking for strong software engineers to research, develop, and implement technologies for...SeniorImmediate startFlexible hours- Kodiak Robotics, Inc. is seeking a Senior Software Engineer to advance behavior and trajectory prediction for autonomous driving. You will work on how predictions feed the planning system to ensure safe, comfortable, and efficient vehicle behavior. The role blends ML integration...Senior
- Omaze is seeking a Senior Software Engineer in Mountain View, CA to enhance behavior prediction for autonomous driving systems. This high-impact role involves collaborating... ...quality, model integration, and improving planning behavior. The ideal candidate has a strong background...SeniorWork at officeFlexible hours
- Kodiak Robotics, Inc. in Mountain View, CA, is seeking a Senior Software Engineer to own behavior planning and motion planning features end to end, from design... ...driving scenarios, while collaborating across Prediction, Controls, Perception, ML, and Safety teams. #J-188...Senior
$185k - $245k
Senior Software Engineer, Behavior & Motion Planning Mountain View, CA Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground... ...constraints. Collaborate with teams across Prediction, Controls, Perception, ML, Simulation, Systems, and...SeniorWork at officeVisa sponsorshipFlexible hours$176.4k - $319.72k
...more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for... ...with the development or verification of behavior planning/prediction systems for robots, and a collaborative nature...SeniorOdd jobFull timeWork experience placement- Kodiak is seeking a Senior Software Engineer to enhance behavior prediction for autonomous driving. In this role, you will work on how our autonomy system predicts... ...behavior and intent of road users and optimize the planning system's decisions. The ideal candidate has ample...SeniorWork at officeFlexible hours
$185k - $245k
...leveraging its commercial self-driving software to develop, test and deploy... .... We are looking for a Senior Software Engineer to help build and improve behavior planning and motion planning systems... ...Collaborate with teams across Prediction, Controls, Perception, ML, Simulation...SeniorTemporary workWork at officeVisa sponsorshipFlexible hours$176.4k - $319.72k
...The Team The Systems Engineering team is responsible for... ...of hardware, software, and robot operations, with... ...About The Role As a Senior/Staff Software Engineer, Behavior Fault Architecture and Detection... ...Behavior, motion planning, or routing. # Experience...SeniorFull timeTemporary workWork experience placement$144.7k - $221.4k
...results into clear feedback for engineering and leadership, and help... ...autonomous driving software performance at interfaces... ...patterns of system and subsystem behavior across diverse scenes and... ...evaluation of perception, prediction, and planning models. Build and maintain...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$204k - $259k
...simulation across 15+ U.S. states. Software Engineering builds the brains of Waymo's... ...of people who ensure that the behavior of our cars is safe, smooth, and predictable to other road users, which... ...engineering experience solving motion planning or related robotics problems...SeniorFull timeRemote work$139k - $223k
...efficient and accessible for all. We’re searching for a Software Engineer II. The Behavioral Simulation team is responsible for building a... ...and other infrastructure tooling for generating motion planning sims. . In This Role You Will: Develop software...Full time$174k - $253k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...systems models (retrieval, prediction, ranking, personalization, search quality... ...accessible technologies.Google's software engineers develop the next-generation technologies...Senior$193.93k - $291.15k
...RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/... ...integrate, and deploy onboard autonomy behaviors (e.g., navigation, obstacle... ...decision-making components: behavior planning, state machines/behavior trees,...SeniorLocal areaImmediate startFlexible hours$139k - $223k
...where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Software Engineer to support and scale efforts for our Behavior Planning Team.In this role, you willDevelop real-time algorithms for selecting safe and comfortable...Work at officeLocal area3 days per week$240k - $265k
...commercial self-driving software to develop, test and... ...looking for a Staff Software Engineer to help build and improve behavior planning and motion planning... ...Collaborate with teams across Prediction, Controls, Perception,... ....Mentor junior and senior engineers.What you’ll...Temporary workWork at officeVisa sponsorship$180k - $215k
...its commercial self-driving software to develop, test and deploy... ....We are looking for a Senior Software Engineer to build infrastructure, tools... ...and systems that support our Planning team to develop, debug,... ...evaluation systems that support behavior and motion planning...SeniorVisa sponsorship$183k - $275k
...different aspects of the software and hardware... ...tools, and much much more.Engineers across the company rely... ...production robot compute behavior.Drive Platform &... ...Allocation Strategy: Own the planning lifecycle for the... ...deliver, and you've briefed senior engineering leadership...SeniorTemporary workImmediate startFlexible hours$179.2k - $268.8k
...Bachelors or Masters degree in Computer Engineering, Computer Science, Electrical... ...proven record of shipping computer vision software products to industry or consumers.... ...detection models that support motion planning, prediction, and localization while pushing production...SeniorDaily paidFull timeVisa sponsorship- Kodiak Robotics, Inc. is seeking a Senior Software Engineer to own behavior and motion planning for autonomous driving. You will design, implement, and validate... ...working across the autonomy stack with teams in Prediction, Controls, Perception, ML, and Safety. Production...Senior
$235.03k - $352.29k
...investors.About the RoleWe are looking for a Staff Machine Learning Engineer to be a technical leader on Nuro’s Behavior & Planning team. Our team owns how the Nuro Driver behaves on the road: prediction, decision making, and planning, and is responsible for turning Nuro...Immediate startFlexible hours- ....We’re a team of engineers, clinicians, and... ...platforms. As a Senior AI/ML Research Engineer... ...safe, performant behavior.Establish strong... ..., robotics, software, and data engineering... ...self-supervised predictive architectures (e.... ...to support planning and control.Comfort...SeniorLocal areaWorldwideFlexible hours
$160.36k - $291.15k
...the TeamThe Systems Engineering team is responsible for... ...of hardware, software, and robot operations... ...deployment.About the RoleThe Senior Systems Test Engineer (STE), Autonomy Behavior role is responsible... ...sensing, perception, prediction, and planning modules interact.Highly...SeniorWork experience placementImmediate startFlexible hours$204k - $259k
...responsible for the Waymo Driver's behavior. We have wide-reaching impact... ...Develop business logic software to evolve driving performance... ...experience 6+ years of Software Engineering experience in Python or C++... ...program, equity incentive plan, and generous Company benefits...SeniorFull timeRemote work- ...accommodate family commitments. About the role As a Motion Planning Engineer on the Fallback Stack team, you will design and ship... .... This role emphasizes classical motion planning, predictable behavior, and large-scale evaluation, rather than deep learning–driven...Odd jobFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$180k - $260k
About the role We’re seeking Senior or Staff Engineers to help build the core behavior planning system for autonomous vehicles,... ...closely with the motion planning, prediction, and control teams to ensure... ...Build and optimize C++‑based software infrastructure for behavior...SeniorWork at office$165k - $210k
...from the ground up. As one of our earliest engineering hires, you’ll shape the cloud, mobile,... ...mapping/navigation APIs to power route planning, turn-by-turn directions, and rich map metadata... ...with BLE, GPS, and/or hardware-software interfaces The salary for this position...SeniorFull timeLocal areaFlexible hours$202.35k - $303.05k
...consisting of state-of-the-art, AI-first software and custom-built sense and compute... ...role, you will be a key member of the behavior team focused on solving the hardest autonomy... ...the model to various tasks such as planning, prediction, data generation, simulation, and so...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Behavior Prediction- Planning. Be the first to apply!
- agile software developer Mountain View, CA
- software developer internship no experience Mountain View, CA
- software engineer staff Mountain View, CA
- experienced software developer Mountain View, CA
- work from home software developer Mountain View, CA
- software developer fintech Mountain View, CA
- software data engineer Mountain View, CA
- financial software developer Mountain View, CA
- software developer internship Mountain View, CA
- software engineer Mountain View, CA


