Lead Software Engineer architecting and implementing Model Predictive Control (MPC) systems and vehicle dynamics models for autonomous vehicles. 80% hands-on C++ development and optimization with 20% technical leadership and mentoring of a small controls team. Requires 6+ years experience, deep MPC/optimization expertise, and strong individual contribution.
Salary not listed
On-site6+ YOEML Engineering
About the role
What you'll do
Hands-on (≈80%)
Architect, implement, and optimize cutting-edge control systems in modern C++ (C++17/20).
Own the design of high-precision trajectory-tracking solutions, from formulation through production deployment.
Identify and refine dynamic vehicle parameters using real-world data.
Profile and optimize algorithms to meet real-time performance constraints.
Write clean, maintainable, production-quality code and set the technical bar for the codebase.
Analyze and iterate on system performance using real-world vehicle data.
Leadership (20%)
Provide technical direction and code/design review for a small team of 2-3 control engineers.
Break down complex control problems into scoped workstreams and help the team sequence and prioritize them.
Mentor engineers on MPC, optimization, and controls best practices.
Act as the primary technical point of contact between Controls and the Planning and Hardware teams, ensuring architectural decisions stay cohesive across systems.
Drive projects to completion, balancing team velocity with technical rigor.
What you'll need
6+ years of professional software engineering experience, with a track record of owning significant technical systems end-to-end.
Expertise in modern C++.
Deep understanding of algorithms, data structures, and software design patterns.
Direct experience with Optimization, MPC, and system dynamics.
Hands-on experience with data analysis and statistical methods applied to real-world sensor/vehicle data.
Demonstrated ability to guide the technical direction of a small team while remaining a strong individual contributor.
Exceptional communication and collaboration skills, with a focus on delivering results and driving cross-team alignment.
Nice to have
Prior experience formally or informally leading a small engineering team or workstream.
Digital signal processing techniques for analyzing real-world sensor data.
Advanced knowledge of mathematics (optimization, probability, mechanics) and a proven ability to translate complex theory into production-ready algorithms.
Relevant publications, patents, or achievements in hackathons/programming contests.
A passion for staying at the forefront of the field, actively seeking and implementing state-of-the-art ideas to push performance beyond the current horizon.
Senior ML Engineer building observability, evaluation frameworks, and improvement loops for production agentic AI systems. Requires 5+ years production ML/LLM experience, strong grounding in agent design or evaluation, and hands-on work taking systems from prototype to scale.
216k – 270k
On-site5+ YOEML Engineering
Senior Software Engineer, Agent Oversight
Scale AISan Francisco, CA +1
Build platform infrastructure for observing, evaluating, and improving production AI agents at scale. Requires 4+ years software engineering experience with ML/LLM systems, strong backend/distributed systems skills, and collaboration with ML engineers.
216k – 270k
On-site5+ YOEML Engineering
Senior Software Engineer, AI Infrastructure
Ambient.aiRedwood City, CA
Build and optimize scalable AI infrastructure for real-time inference, evaluation, and continuous improvement of LLMs, LVMs, computer vision, and multimodal models on large-scale video data. Requires 4+ years production ML systems experience, strong Python skills, and expertise in inference optimization and model serving.
168k – 205k
Hybrid4+ YOEML Engineering
Senior Software Engineer
SpotOnChicago, IL +3
Senior AI Engineer building agentic workflows and orchestration layers to automate manual business processes for operations, sales, and customer support teams. Requires 7+ years software engineering experience, production LLM/agent expertise, and strong Python/TypeScript skills.
160k – 190k
Hybrid7+ YOEML Engineering
Senior AI Engineer, Enterprise
SnowflakeMenlo Park, CA
Senior AI Engineer building scalable backend services, distributed systems, and reusable AI platform components (agent frameworks, evaluation pipelines, SDKs) that power Snowflake's internal agentic applications for GTM teams. Requires 5+ years software engineering experience, strong Python/FastAPI skills, and production LLM experience.