Talent.com
Software Engineer, Behavior & Motion Planning

Software Engineer, Behavior & Motion Planning

KodiakSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
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 an experienced Software Engineer to join our Planning team and take a key role in improving the Kodiak Driver's ability to safely and gracefully handle challenging road conditions.

In this role, you will :

  • Design and implement new approaches to help our trucks plan through challenging situations.
  • Translate desired driving behaviors into algorithms, code, and cost functions that make the Kodiak Driver a safe, smooth, and polite road participant
  • Predict the behavior of other actors in a way that's both accurate and improves driving performance
  • Improve the end-to-end latency of the motion planning and prediction algorithms
  • Build tools that enable us to leverage real-world logs to improve our algorithms
  • Work closely with other teams to establish interfaces and requirements
  • Invent cross-functional solutions to cutting-edge problems in autonomous-driving

What you'll bring :

  • A strong background in robotics, planning, optimization, and mathematics (MS, PhD, or equivalent experience)
  • Software development experience writing production-level C++
  • High standards for software quality and rigor, and a testing-oriented mentality
  • Good communication skills and a collaborative bent
  • Proven ability to iterate quickly and work hands-on
  • Bonus points if you have :

  • Written software that has run on real robots
  • Knowledge of modern C++ (c++14 and newer) and version control systems (e.g., git)
  • An understanding of both classic and state-of-the-art approaches to motion planning, trajectory optimization, optimal control, system modeling, etc.
  • A desire to collaborate with other teams outside of planning
  • What we offer :

  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian (including a medical plan with infertility benefits)
  • Flexible PTO 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, One Medical, Gympass, Spring Health
  • Fidelity 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)
  • Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Please note that the compensation details listed above are base salary only and do not include bonus, equity, or benefits.

    California Pay Range

    $150,000-$220,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.

    Create a job alert for this search

    Software Engineer • San Francisco, CA, United States

    Related jobs
    • Promoted
    Senior Software Engineer - Motion Planning Collision Avoidance in Foster City

    Senior Software Engineer - Motion Planning Collision Avoidance in Foster City

    Energy Jobline ZRFoster City, CA, United States
    Full-time
    Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub.We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, AI / ML Recommendations, Rankings, Predictions, YouTube

    Senior Software Engineer, AI / ML Recommendations, Rankings, Predictions, YouTube

    Google Inc.San Bruno, CA, United States
    Full-time
    Senior Software Engineer, AI / ML Recommendations, Rankings, Predictions, YouTube.Bachelor’s degree or equivalent practical experience. Master's degree or PhD in Computer Science or related technical ...Show moreLast updated: 30+ days ago
    • Promoted
    Robotics Software Engineer Motion Planning & Automation

    Robotics Software Engineer Motion Planning & Automation

    Brahma Consulting GroupSan Francisco, CA, United States
    Full-time
    Robotics Software Engineer Motion Planning & Automation.Location : San?Francisco,?CA | Base pay range : $150,000 $170,000 per year. Join a pioneering team at the intersection of.Our mission is to buil...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer, Motion Planning

    Senior Software Engineer, Motion Planning

    Latitude AI LLCPalo Alto, CA, United States
    Full-time +1
    Senior Software Engineer, Motion Planning.Pittsburgh, PA, Palo Alto, CA, Detroit, MI.L3, for Ford vehicles at scale.We’re driven by the opportunity to reimagine what it’s like to drive and make tra...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Behaviors and Decision Making

    Software Engineer, Behaviors and Decision Making

    AgtonomySouth San Francisco, CA, United States
    Full-time
    At Agtonomy, we're not just building tech-we're transforming how vital industries get work done.Our Physical AI and fleet services turn heavy machinery into intelligent, autonomous systems that tac...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Model Behavior

    Software Engineer, Model Behavior

    OpenAISan Francisco, CA, United States
    Full-time
    The Model Behavior team shapes how our models interact with people.We view the model as the product itself, aiming to create intuitive experiences that exceed user expectations and feel like magic....Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Remote Corporate Development Associate - AI Trainer ($50-$60 / hour)

    Remote Corporate Development Associate - AI Trainer ($50-$60 / hour)

    Data AnnotationConcord, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 1 hour ago
    • Promoted
    Software Engineer, Behaviors and Decision Making

    Software Engineer, Behaviors and Decision Making

    algojobsSan Francisco, CA, United States
    Full-time
    At Agtonomy, we’re not just building tech—we’re transforming how vital industries get work done.Our Physical AI and fleet services turn heavy machinery into intelligent, autonomous systems that tac...Show moreLast updated: 6 days ago
    • Promoted
    Senior Machine Learning Engineer, Ads Foundation Modeling

    Senior Machine Learning Engineer, Ads Foundation Modeling

    UNITYSan Francisco, CA, United States
    Full-time
    At Unity, we’re committed to building a culture that fosters collaboration and innovation.Within our fast-paced environment, we’re tackling complex challenges that drive meaningful impact for creat...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Machine Learning Engineer, Motion Planning, Autonomy

    Staff Machine Learning Engineer, Motion Planning, Autonomy

    RivianPalo Alto, CA, United States
    Full-time
    Rivian is on a mission to keep the world adventurous forever.This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Robotics Software Engineer, Planning and Control

    Senior Robotics Software Engineer, Planning and Control

    Chef RoboticsSan Francisco, CA, United States
    Full-time
    Chef Robotics is on a mission to accelerate the advent of intelligent machines in the physical world.As the rise of LLMs like ChatGPT has shown, AI has the potential to drive immense change.However...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Remote M&A Integration Manager - AI Trainer ($50-$60 / hour)

    Remote M&A Integration Manager - AI Trainer ($50-$60 / hour)

    Data AnnotationBerkeley, California
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show moreLast updated: 1 hour ago
    • Promoted
    Internship 2026 Motion Planning and Controls Software Engineer

    Internship 2026 Motion Planning and Controls Software Engineer

    Bedrock RoboticsSan Francisco, CA, United States
    Internship
    Bedrock is seeking a motivated intern to work on motion generation for autonomous systems.This role will involve working at the interface of machine learning and robot control systems, blending opt...Show moreLast updated: 1 day ago
    • Promoted
    Machine Learning Engineer, Reinforcement Learning, Self-Driving

    Machine Learning Engineer, Reinforcement Learning, Self-Driving

    TeslaPalo Alto, CA, United States
    Full-time
    Machine Learning Engineer, Motion Planning, Self-Driving.Machine Learning Engineer, Motion Planning, Self-Driving.Machine Learning Engineer, Motion Planning, Self-Driving.Be among the first 25 appl...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions), YouTube

    Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions), YouTube

    YouTubeSan Bruno, CA, United States
    Full-time
    Bachelor's degree or equivalent practical experience.TensorFlow), or artificial intelligence.Experience developing algorithms (ranking, recommendations, prediction, search quality, personalization)...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning intern, Behavior Planning

    Machine Learning intern, Behavior Planning

    NuroMountain View, CA, United States
    Full-time
    Nuro is a self-driving technology company on a mission to make autonomy accessible to all.Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automoti...Show moreLast updated: 1 day ago
    • Promoted
    Staff Machine Learning Engineer, Behavior Planning & Prediction

    Staff Machine Learning Engineer, Behavior Planning & Prediction

    Woven by ToyotaPalo Alto, CA, United States
    Full-time
    Staff Machine Learning Engineer, Behavior Planning & Prediction.Staff Machine Learning Engineer, Behavior Planning & Prediction. Staff Machine Learning Engineer, Behavior Planning & Prediction.Staff...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning Engineer, Destination & Special Behaviors, Self-Driving

    Machine Learning Engineer, Destination & Special Behaviors, Self-Driving

    Tesla Motors, Inc.Palo Alto, CA, United States
    Full-time
    Tesla is looking for an experienced applied Machine Learning Engineers to help build models that deliver robust for robotics to drive the future of autonomy across all current and future generation...Show moreLast updated: 30+ days ago