Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Performance Prediction

Latitude AI

Senior Software Engineer - Performance Prediction

Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.

When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the driving experience for millions of people.

As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.

Meet the team:

The Performance Prediction team builds the Machine Learning models, evaluation pipelines, and internal tools that help us understand how autonomy behavior changes across software releases. We work on problems that span behavior classification, ride quality detection, probabilistic trajectory prediction, and release regression analysis.

Our systems support both classical and modern ML approaches. That includes compact learned classifiers such as tree-based models for behavior and ride quality detection, as well as deep learning-based probabilistic prediction models for more complex autonomy tasks. We also build the software around those models: dataset definition, feature generation, training and tuning workflows, offline metrics, experiment tracking, and tools that help engineers inspect regressions at the slice and scenario level.

This role is a strong fit for someone who enjoys building reliable Python systems and applying rigorous ML evaluation methods in a safety-critical domain. In practice, the work is a mix of ML systems development, model and evaluation work, and internal tooling used by partner teams across autonomy.

What you'll do:

  • Build production software for model training, offline evaluation, and release-comparison workflows
  • Develop and improve learned models for performance prediction, including behavior classifiers and probabilistic prediction models
  • Design training, validation, and holdout strategies that produce trustworthy results
  • Define and track model and release metrics such as precision, recall, F1, ROC AUC, calibration quality, and task-specific forecasting metrics
  • Run experiments, tune models, and analyze results with strong statistical rigor
  • Build internal tools that help engineers compare software versions, inspect model outputs, and investigate regressions
  • Partner with autonomy, simulation, and infrastructure teams to move ideas from prototype to production
  • Raise engineering quality through testing, code review, CI, and maintainable interfaces across data, modeling, and product layers

What you'll need to succeed:

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
  • Strong software engineering skills in Python, including experience building modular, maintainable, well-tested systems in a shared codebase
  • Experience developing, training, tuning, or productionizing supervised ML models
  • Strong grounding in statistics and experimental design, including experience designing model training and evaluation tests
  • Experience selecting and interpreting model metrics, thresholds, and tradeoffs for real-world decision-making
  • Experience with ML tooling such as PyTorch, scikit-learn, or similar frameworks
  • Experience working with large datasets using SQL, pandas, and NumPy
  • Strong communication skills and the ability to work effectively across software, ML, and autonomy teams

Nice to have:

  • PhD in Computer Science, Machine Learning, Statistics, Robotics, or a closely related field is preferred
  • Equivalent research-heavy industry experience is highly valued
  • Experience with probabilistic forecasting, trajectory prediction, sequential modeling, or graph-based models
  • Experience with classical ML methods such as random forests, gradient boosting, or calibrated linear models
  • Experience with calibration, uncertainty estimation, ablation studies, error analysis, or release regression methodology
  • Experience building internal analytics or ML tools with Dash, Plotly, Streamlit, or similar frameworks
  • Experience with workflow orchestration or experimentation tools such as Dagster, Airflow, or Weights and Biases
  • Experience with Bazel or other large-scale build systems
  • Prior autonomous driving experience is helpful but not required. Strong experience with production ML systems and rigorous model evaluation is sufficient

What we offer you:

  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with available employer match
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and the option to elect voluntary life insurance
  • Paid parental leave
  • Paid medical leave
  • Unlimited vacation
  • 15 paid holidays
  • Daily lunches, snacks, and beverages available in all office locations
  • Pre-tax spending accounts for healthcare and dependent care expenses
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Adoption/Surrogacy support program
  • Backup child and elder care program
  • Professional development reimbursement
  • Employee assistance program
  • Discounted programs that include legal services, identity theft protection, pet insurance, and more
  • Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Performance Prediction in Palo Alto, CA vacancy
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply... 
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    2 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Teleoperation Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company...  ...simulation/emulation framework that can help to iterate and predict online performance Test systems in real-world environments, gather... 
    Senior
    Performance
    Remote work

    Nuro

    Mountain View, CA
    1 day ago
  • $167.2k - $250.8k

     ...generalized AI‑first self‑driving software. Built to learn and improve...  ...develops the Nuro Driver’s prediction and planning systems to...  ...looking for strong software engineers to research, develop, and implement...  ...vehicle platforms in a safe, perform­ant, and scalable way. Provide... 
    Senior
    Performance
    Immediate start

    Kindredventures

    Mountain View, CA
    4 days ago
  • $200k - $287.5k

     ...level. We are looking for a Senior Engineer in Observability to help define...  ...that not only detects issues but predicts and prevents them. AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE, YOU WILL...  ...into system behavior and performance Optimize observability systems... 
    Senior
    Performance
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    1 day ago
  • $166k - $225k

     ...Senior Software Engineer - Application Traffic team Mountain View, California At Databricks, we are passionate about enabling data teams...  ...services under high load. Ensure reliability and predictable performance for both customer-facing and internal workloads. What we... 
    Senior
    Performance
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    4 days ago
  •  ...Senior Software Engineer - ML Integration Latitude AI (lat.ai) develops automated driving technologies...  ...the current scene around it, predict how the scene will evolve in the future...  ...Evaluate and verify the system's performance on real-world and simulated data Improve... 
    Senior
    Performance
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    1 day ago
  • $185k - $235k

     ...commercial self-driving software to develop, test and...  ...experienced Software Engineer to join our Behavior &...  ...the road. This is a senior technical role for engineers...  ...quality, and system performance. In this role, you...  ...in planning quality, prediction integration, latency,... 
    Senior
    Performance
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    2 days ago
  • $125k - $222k

     ...exception. About the role We are looking for a software engineer with expertise in ML-first behavior prediction and planning. You will develop ML-first behavior...  ...evaluating and improving system-in-the-loop model performance Compensation at Applied Intuition for eligible... 
    Performance
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Mountain View, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, Map Ads, Machine Learning Google - Mountain View, CA, USA Qualifications...  ...operations and quality. Move to high‑performance ML models utilizing factorization for...  ...where LLMs simulate user personas to predict true ad quality. Compensation The US... 
    Senior
    Performance
    Full time
    Local area

    Google Inc.

    Mountain View, CA
    1 day ago
  • $174k - $250k

     ...e r , P r o j e c t A - L i f e Software Engineering Mountain View, CA (HQ) About the company...  ...to trial-and-error rather than predictive design. Too many bio-made materials die...  ...to engineer biology for real-world performance at scale. We're building for a bioeconomy... 
    Senior
    Performance
    Full time

    X: The Moonshot Factory

    Mountain View, CA
    4 days ago
  • $238k - $302k

     ...Planning that are core to our autonomous driving software. We help our partners by offering the best solutions...  .... Collaborate with researchers and ML engineers to resolve bottlenecks in data pipeline performance. Improve runtime goodput of ML training workload... 
    Senior
    Performance
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $204k - $259k

     ...that are core to our autonomous driving software. We help our partners by offering the...  ...autonomous driving. We are looking for engineers with ML system expertise to help us...  ...results and iterate quickly to improve model performance and training workflows. Stay current... 
    Senior
    Performance
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $213k - $263k

     ...ll have an impact on scaling our Waymo Driver's performance and maintaining and improving our excellent...  ...In this hybrid role, you will report to an Engineering Manager. You will: Develop business logic software to evolve driving performance of the Waymo Driver... 
    Senior
    Performance
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $213k - $263k

     ...routinely undergo refresher training during their tenure. Peak human performance requires world-class training, and world-class training...  ..., or related structured programming language * Full-stack engineers who can confidently touch every part of a system * An investigative... 
    Senior
    Performance
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $213k - $263k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve...  ...You will: Develop signals to measure the performance and driving qualities of the Waymo driver... 
    Senior
    Performance
    Remote work

    Waymo

    Mountain View, CA
    7 days ago
  •  ...driving technologies. This role involves building reliable Python systems, applying machine learning methods, and improving performance prediction models. Candidates should possess a Bachelor's degree in a related field and 4+ years of experience, alongside strong... 
    Senior
    Performance
    Flexible hours

    Latitude AI

    Palo Alto, CA
    3 days ago
  •  ...Icehouseventures in Mountain View seeks a Senior/Staff Software Engineer for Behavior Fault Architecture and Detection Validation to enhance autonomous...  ...in a related field. This role offers a competitive salary, performance bonus, and an inclusive workplace. #J-18808-Ljbffr... 
    Senior
    Performance

    Icehouseventures

    Mountain View, CA
    3 days ago
  • $213k - $263k

     ...Infrastructure is responsible for low-level software and infrastructure on various...  ...IPC (low-latency and high-throughput), performance analysis, and full-system debugging. We...  ...novel compute hardware and working with engineering teams that will be direct consumers of... 
    Senior
    Performance
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $166k - $225k

     ...A leading data and AI company is seeking a Senior Software Engineer - Database Engine Internals in Mountain View, California. This role focuses...  ...and implementing advanced systems that enhance query performance and reliability. Ideal candidates will have over 5 years of... 
    Senior
    Performance

    Databricks

    Mountain View, CA
    3 days ago
  • $166k - $225k

     ...to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...getting started. As a Full Stack software engineer, you will work with your team...  ...may also include eligibility for annual performance bonus, equity, and the benefits listed... 
    Senior
    Performance
    Local area
    Worldwide

    Databricks Inc.

    Mountain View, CA
    2 days ago
  •  ...Sanas, located in Palo Alto, is seeking a Software Engineer to lead the development of cross-platform applications for our advanced speech...  ...in software engineering. This role involves designing high-performance systems and working with real-time capabilities as part of a... 
    Senior
    Performance

    Sanas

    Palo Alto, CA
    3 days ago
  • $175k - $240k

     ...SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer specializing in High Performance Computing for the Starlink project. This role involves developing real-time software to enhance user experience for a global satellite internet service, addressing... 
    Senior
    Performance

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    10 hours ago
  • $185k - $210k

     ...Opportunity We're excited to welcome a talented and passionate Senior Search Engineer to join our highly skilled team. The ideal candidate will...  ..., and optimization of search system accuracy and performance. Your Impact Design, develop, and oversee our enterprise search... 
    Senior
    Performance

    Cacheflow

    Mountain View, CA
    4 days ago
  • SpaceX is looking for a Sr. Software Engineer for its Starlink program in Palo Alto. This role involves developing real-time software to enhance...  ...We're seeking engineers passionate about innovative solutions for a high-performance computing environment. #J-18808-Ljbffr SpaceX
    Senior
    Performance
    Worldwide

    SpaceX

    Palo Alto, CA
    2 days ago
  • $180k - $260k

     ...Overview Senior/ Staff Software Engineer, Motion Planning — Mountain View, CA Gatik, the leader in autonomous...  ..., localization data, waypoints, and predicted actors around the vehicle, with...  ...closed-loop simulation and on-road performance; identify and resolve failure cases... 
    Senior
    Performance
    Work at office

    Booster

    Mountain View, CA
    4 days ago
  • $152k - $241.5k

     ...problems. Integrate perception, prediction data, and user‑comfort preferences...  ...alongside product and user‑experience engineers. Improve optimization solver performance using instruction parallelization...  ...to develop high‑quality C++ software within large, collaborative codebases... 
    Senior
    Performance

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $150k - $230k

     ...Senior Software Engineer – Time Synchronization Palo Alto, California About Clockwork Systems Clockwork.io – Software Driven Fabrics...  ...traditional infrastructure struggles to meet the demands of performance, reliability, and precise coordination. Clockwork is... 
    Senior
    Performance

    Clockwork Systems

    Palo Alto, CA
    1 day ago
  •  ...We are currently looking for a Backend Software Engineer to join our team and support the development of a sophisticated grid planning...  ...a Backend Software Engineer, you will design and build high-performance backend services that power complex planning and analytics tools... 
    Senior
    Performance
    Contract work

    Lorven Technologies

    Mountain View, CA
    16 hours ago
  •  ...We’re looking for a Senior Engineer to help build the next-generation inference platform that...  ...a platform designed for reliability, performance, and ease of use. We're looking to...  ...infrastructure systems at scale ~ Strong software engineering skills in languages such... 
    Senior
    Performance
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    2 days ago
  •  ...A leading aviation technology company in Mountain View, California seeks a Flight Software Engineer to develop high-performance C++ software for automated aircraft systems. Ideal candidates will have over 7 years of experience with C/C++ and a Bachelor's degree in Computer... 
    Senior
    Performance

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Performance Prediction. Be the first to apply!