Senior Software Engineer, Planning ML Integration
$190k - $235kKodiak
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're building the next generation of planning capabilities by integrating learned models into autonomous vehicle decision-making. You'll translate neural network outputs to reliable vehicle behaviors. In this role, you will enhance our motion planner by incorporating machine learning models. You will define the interfaces, requirements, and integration strategies necessary to meaningfully improve decision-making in complex, real-world environments.
In addition to this effort, you will contribute broadly to the evolution of our planning stack by developing new features, improving core algorithms, and strengthening the overall architecture. This is a high-impact role for an engineer who enjoys bridging disciplines, shaping emerging capabilities, and advancing state-of-the-art autonomy through thoughtful, rigorous engineering.
What you’ll do:
- Incorporate neural networks into the planning stack, working closely with ML, perception, and systems teams.
- Evaluate how learned inputs influence planner performance, in simulation and on-road.
- Architect fallback, hybrid, or arbitration strategies that maintain safety and reliability when learned models are uncertain or degraded.
- Contribute to the broader planning system by designing and implementing new planning behaviors, search strategies, optimizations, and structural improvements.
- Write high-quality C++ code that meets real-time constraints and supports safety-critical deployment.
- Participate in code reviews, design discussions, and cross-team planning to ensure alignment and technical excellence.
What you’ll bring:
- Strong software engineering skills with proficiency in C++. Python proficiency is a plus.
- Experience integrating ML models or learned components into a real-time system.
- A strong background in robotics, planning, optimization, and mathematics (MS, PhD, or equivalent experience).
- Industry experience in robotics or autonomous driving.
- Experience working in large-scale or safety-critical systems with strict performance requirements.
- Experience evaluating or interpreting ML model outputs.
- Strong analytical skills, including the ability to reason about algorithmic trade-offs and system behavior.
- Excellent communication skills and comfort working across teams.
- A desire to collaborate with other teams outside of planning.
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
$190,000 - $235,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](). 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.
$179.2k - $268.8k
...operations, systems and safety engineering – all dedicated to... ...and writing efficient software architectures that... ...the optimization and integration of both modern (... ..., etc…) and classical ML (Random Forest, SVM, etc... ...participants in real time and planning a proper response...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$149k - $198.5k
...Mission Summary: We are looking for a Senior Software Engineer to develop and deliver automated workflows, intelligent tooling... ...large, multi-disciplinary codebase to ensure seamless integration between planning, motion, and controls teams. What we're looking for...SeniorFull timeWork at officeRemote work- Senior Technical Integration Lead - Robotics & DronesWe are Aptiv - a global... ...develop innovative software and build the... ...Technical Integration Lead Engineer, you will lead the... ...work closely with AI/ML engineers, perception... ...DemonstrationsLead demonstration planning, execution, and...SeniorFull timeRemote work
- ...should be comfortable integrating AI tooling into your daily... ...and strategic engineering challenges.We are hiring Senior Backend Software Engineers to join our team... ...discussions, and team planning.Collaboration: You work... ...experienceInterest in AI and ML, with a willingness to...SeniorTemporary workWork at officeLocal area
- ...we act as system-level integrators and arbiters of end-to... ...clear feedback for engineering and leadership, and help... ...introspect autonomous driving software performance at... ...develop new statistical and ML methods to quantify... ..., prediction, and planning models. Build and maintain...SeniorFull timeLocal areaWork from home
$91.7k - $163.7k
...services to support UI integration, API consumption,... ...Designers, and backend engineering teams to translate business... ...to include sprint planning, backlog refinement, code... ...years of professional software development experience... ...with integrating AI/ML APIs and tools (OpenAI...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...of devices and cloud software. Like our products, we... ....Your Impact As a Senior Software Engineer on the Enterprise New... ...approaches that span EHR integrations, devices, and AI-... ...intelligent tooling into planning and... ...product features, or ML-adjacent application...SeniorWork at officeRemote work
- ...the Brands & Marketing Software Engineering Team within the... ...looking for an exceptional Senior Software Engineer (Full... ...engineering efforts across planning, design and... ...web applications that integrate with GCP-native servicesDesigning... ..., marketing, and data/ML partners to experiment...SeniorFull timeH1bLocal areaWork from homeRelocationRelocation package3 days per week
$135k - $175k
...) organization is seeking a Software Engineer to support the development of... ...and prototyping through integration, testing, deployment, and customer... ....Support mission planning, execution, and analysis workflows... ...technologies.Experience integrating AI/ML techniques into RF and...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours$130k - $160k
...Summary We are seeking a Senior Software Engineer to be a primary technical... ...web API — it runs trajectory integration, Monte Carlo simulation... ...components for the mission planning interface: tabbed mission overview... ..., ONNX.jl, or equivalent ML inference...SeniorContract workTemporary workWork experience placementLive outRemote workFlexible hours- ...skilled Sr. Fullstack Engineer to join our dynamic engineering... ...to enable seamless integrations with various... ...maintainability of our software.Troubleshoot and resolve... ...deploy machine learning (ML) and natural language... ...in sprint planning, daily stand-ups, and...SeniorFull timeTemporary workWork experience placementWork at officeRemote work3 days per week
$129.3k - $172.3k
...forward-thinking engineers who will envision,... ...American is seeking software engineering... ...production. As a Senior Software Engineer,... ...architectures that reason, plan, use tools, and... ...solution architects, AI/ML practitioners, and... ...that safely integrate AI capabilities into...SeniorLocal areaRemote work$184k - $287.5k
...with Data Analytics, Test Engineering, and System Integration & Test teams. Ensure the right... ..., data analysis, and software architecture.Strong software... ...modular perception/planning stacks, and associated validation... ...and safety validation for ML-based systems.Hands-on...SeniorFull time- ...intersection of AI, enterprise software, workflow automation, and... ...AI is looking for a Senior Software Engineer - AI/ML to lead development of core... ...retrieval, embeddings, tool use, planning, classification, ranking,... ...capabilities are deeply integrated into the platform....Senior
$140k - $180k
...long-term success for both clients and candidates. Senior Software Engineer, Integrations Location: Remote (United States) Company Stage:... ...Participate in architecture discussions, technical planning, code reviews, and mentorship across the engineering team...SeniorWork at officeRemote workFlexible hours$132k - $191.7k
...General Services Co. seeks Senior Software Development Engineer in Parsippany, NJ: Job... ...Research and support the integration of emerging technologies.... ...techniques. Contribute to project planning by defining complexity... ...UX design # AI/ML integration # API design...SeniorFull timePart timeWork at officeRemote work- ...Notable Sr. Fullstack Engineer Notable is the leading... ...to enable seamless integrations with various healthcare... ...of our software. Troubleshoot and resolve... ...deploy machine learning (ML) and natural language... ...participating in sprint planning, daily stand-ups, and...SeniorWork experience placementWork at officeRemote work3 days per week
- ...across the platform. Engineers here use AI as a force... ...About the Role As a Software Engineer, you'll work... ...across the stack to integrate AI seamlessly into our... ...(LLM and/or classic ML) - real users, measurable... ...with tool use, planning, and human-in-the-loop...SeniorTemporary workWork at officeFlexible hours
- ...Transforming the Future of Enterprise Planning At o9, our mission is... ...our AI-first approach. By integrating siloed planning... ...supply chains. POSITION: Senior Software Engineer 1LOCATION: 1501 Lyndon B Johnson... ...(4) Big data (5) AI/ML (6) Algorithms or even a combination...SeniorRemote workWork from homeShift work
- ...looking for "generalist" engineers who can operate at a Senior level: You're confident... ..., event-based systems integrations; championing... ...Participating in bi-weekly sprint planning and retros, joining our daily... ...designed. Using AI/ML to turn freeform doctors'...SeniorWork at officeRemote workWork from homeRelocationFlexible hours
- ...TS/SCI Cleared Software Engineer Absolute Business Solutions Corp (ABSC... ...Intelligence, Technology, Defense, AI/ML, and Data Science fields. As... ...with Apache Kafka Integrate with Elasticsearch for real-... ...reviews, and architecture planning Monitor and troubleshoot...SeniorContract workRemote workFlexible hours
- ...Metriport Engineering Role Metriport is an open-source... ...patient picture. We integrate with all major US healthcare... ...who can operate at a Senior level: You're... ...in bi-weekly sprint planning and retros, joining our... ...designed. Using AI/ML to turn freeform doctors...SeniorWork at officeRemote workWork from homeRelocationFlexible hours
$91.7k - $163.7k
...Senior Software Engineer Optum is a global organization that delivers care,... ...will design, develop, and integrate AI tools and services such... ...discussions, and delivery planning in close collaboration with... ...years of experience with AI/ML-driven solutions ~1+ years...SeniorMinimum wageFull timeTemporary workWork experience placementLocal areaRemote workNight shift$190k - $230k
...operating with transparency and integrity, ensuring trust and... ...respect, and accountability. Senior Software Engineer, Applied AI Location:... ...discussions and implementation planning. Minimum Qualifications... ...production-grade AI or ML systems, including integrating...SeniorApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$91.7k - $163.7k
...Senior Software Engineer Optum is a global organization that delivers care,... ...and cloud environments to integrate intelligent capabilities, automate... ...building or enabling AI/ML-powered engineering... ...dependency management, and delivery planning Pay is based on...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$190k - $230k
...Senior Software Engineer, Applied AI At HackerOne, we're revolutionizing offensive... ...and services that integrate Agentic AI design patterns... ...discussions and implementation planning. Minimum Qualifications... ...production-grade AI or ML systems, including integrating...SeniorApprenticeshipWork at officeLocal areaRemote workFlexible hours1 day per week$86.8k - $165.2k
...Aerospace is looking for a Senior Software Engineer with a passion for engineering... ...you will be developing and integrating software. The Collins... ...development phases: Scope Planning, Architecture and Design, System... ..., i.e. DevOps, AI/ML assisted development and test...SeniorTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$238k - $302k
.... states. The Waymo ML Infrastructure team works... ...in Perception and Planning that are core to our autonomous driving software. We help our partners by... ...with researchers and ML engineers to resolve bottlenecks... ...TensorFlow. Evaluate and integrate modern technologies to...SeniorFull timeRemote work- ...Description We are seeking a skilled AI-focused Senior Software Engineer who combines deep technical expertise with practical AI/ML integration experience. You'll work directly with our... ...AI Features: ~Develop Demand Planning services that integrate forecasting models...SeniorFull time
- ...Description We are looking for a Senior Software Engineer to join the Cobalt Strike... ..., debugging, and integration of work. ~Debug complex... ..., documentation, and Agile planning. ~Help improve engineering... ...Experience applying AI/ML tools, including LLMs or coding...SeniorFull timeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Planning ML Integration. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote


