CrawlJobs Logo

Senior Machine Learning Engineer, Simulation

United States, Santa Clara 130000.00 - 200000.00 USD / Year · Job Posted December 11, 2025
Apply Position
Job Link Share

Job Description

We are seeking a Senior Machine Learning Engineer with expertise in deep learning and data analysis. In this role, you will apply data-driven techniques to develop high-fidelity, scalable vehicle simulation models tailored to various vehicle platforms. You will collaborate with cross-functional teams to advance autonomous driving technology and drive innovation in simulation and model development.

Job Responsibility

  • Develop accurate, scalable vehicle dynamics models from collected road test data, leveraging deep learning and advanced data analysis techniques
  • Conduct in-depth analysis of road test data to identify trends, anomalies, and key performance indicators to enhance model accuracy
  • Integrate the data-driven models into simulation pipelines with seamless compatibility
  • Design and implement an automated modeling pipeline for periodic model training, evaluation, and updates
  • Collaborate with cross-disciplinary teams to reproduce and resolve issues encountered during real-world road tests
  • Ensure that technical work meets customer requirements, regulatory standards, and company quality policies
  • Ensure that your work is performed in accordance with the company’s Quality Management System (QMS) requirements and contribute to continuous improvement efforts

Requirements

  • MS (with 3+ years of relevant experience) or PhD new grad in mechanical, electrical, aerospace engineering, physics, computer science, or a related field
  • Extensive experience applying deep learning techniques to time series forecasting and data analysis
  • Proficient in Python with experience working in large codebases
  • Excellent communication skills and the ability to collaborate effectively in a team setting
  • Familiarity with state-of-the-art deep learning models and their applications
  • Ensure that technical work meets customer requirements, regulatory standards, and company quality policies.

Nice to have

  • Proficient in C++
  • Background in autonomous vehicle prediction, planning, and control
  • Strong understanding of conventional vehicle dynamics modeling
  • Experience with autonomous vehicle or robotics simulation and related concepts

What we offer

  • Work, learn and grow in a highly future-oriented, innovative and dynamic field
  • Wide range of opportunities for personal and professional development
  • Catered free lunch, unlimited snacks and beverages
  • Highly competitive salary and benefits package, including 401(k) plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Machine Learning Engineer, Simulation

8 matching positions

Senior Machine Learning Engineer, Reinforcement Learning

About the Role: We are looking for a Senior Machine Learning Engineer with stron...
Location
Location
United States , Beverly Hills, CA
Salary
Salary:
150000.00 - 185000.00 USD / Year
snail.com Logo
Snail Games
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong foundation in machine learning, with hands-on experience building, training, and iterating on applied ML systems
  • Professional or substantial project experience with reinforcement learning, agent-based systems, sequential decision-making, or closely related areas
  • Strong Python skills and experience with modern ML frameworks such as PyTorch
  • Experience designing experiments, evaluating model behavior, and improving results through systematic iteration
  • T-shaped capability: deep machine learning expertise plus practical range across one or more adjacent areas such as simulation, evaluation, model integration, systems collaboration, or robotics-adjacent machine learning
  • Strong problem-solving ability, sound judgment, and comfort working in ambiguous, fast-changing environments
  • Respectful, low-ego collaborative style and willingness to work beyond a narrow specialty when the work requires it
Job Responsibility
Job Responsibility
  • Design, train, and iterate on machine learning models for intelligent agents and decision-making systems, with an emphasis on reinforcement learning and related approaches
  • Define and refine state representations, action spaces, reward structures, and evaluation criteria to improve agent behavior
  • Build and improve practical experimentation and training workflows, including data generation, experiment tracking, and reproducibility
  • Analyze results, debug model behavior, and make pragmatic tradeoffs between model performance, iteration speed, and system complexity
  • Work closely with engineers and other partners to help integrate successful ML work into usable product systems
  • Contribute thoughtful technical input on next-step experiments, tooling, and ML direction as Egofold continues to evolve
What we offer
What we offer
  • True focus on work/life balance
  • Paid company holidays, vacation, and separate sick leave
  • Medical, dental, vision, and Life/LTD
  • 401k with company match
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer - Forecasting

We are seeking a Senior Machine Learning Engineer, Forecasting to join the Forec...
Location
Location
United States , Los Angeles
Salary
Salary:
156190.05 - 211315.95 USD / Year
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree OR Master's degree and 2 years of applying data science in enterprise environments experience OR Bachelor's degree and 4 years of applying data science in enterprise environments experience OR Associate's degree and 8 years of applying data science in enterprise environments experience OR High school diploma / GED and 10 years of applying data science in enterprise environments experience
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable machine learning systems and forecasting pipelines to support demand forecasting across near-, medium-, and long-term planning horizons
  • Productionize advanced statistical, Bayesian, and machine learning forecasting models, including training, validation, deployment, and lifecycle management
  • Build and optimize data pipelines, feature engineering workflows, and batch and real-time inference systems using large, complex datasets
  • Own the end-to-end ML engineering lifecycle, including solution design, prototyping, model integration, testing, deployment, monitoring, observability, and continuous improvement
  • Develop robust MLOps capabilities, including model versioning, CI/CD, automated retraining, performance monitoring, drift detection, and rollback strategies
  • Partner closely with data scientists and business stakeholders to operationalize forecasting, simulation, and scenario-analysis capabilities that support strategic decision-making
  • Establish and promote software engineering best practices, including code quality, documentation, reproducibility, and system reliability
  • Research and evaluate emerging tools, platforms, and methodologies in machine learning engineering, forecasting, and AI for potential application to business problems
What we offer
What we offer
  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models where possible
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer - Model Evaluations

The Public Sector ML team at Scale deploys advanced AI systems—including LLMs, a...
Location
Location
United States , San Francisco; St. Louis; New York; Washington
Salary
Salary:
216300.00 - 300300.00 USD / Year
scale.com Logo
Scale
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in computer vision, deep learning, reinforcement learning, or NLP in production settings
  • Strong programming skills in Python
  • experience with TensorFlow or PyTorch
  • Background in algorithms, data structures, and object-oriented programming
  • Experience with LLM pipelines, simulation environments, or automated evaluation systems
  • Ability to convert research insights into measurable evaluation criteria
  • This role will require an active security clearance or the ability to obtain a security clearance
Job Responsibility
Job Responsibility
  • Develop and maintain automated evaluation pipelines for ML models across functional, performance, robustness, and safety metrics, including LLM-judge–based evaluations
  • Design test datasets and benchmarks to measure generalization, bias, explainability, and failure modes
  • Build evaluation frameworks for LLM agents, including infrastructure for scenario-based and environment-based testing
  • Conduct comparative analyses of model architectures, training procedures, and evaluation outcomes
  • Implement tools for continuous monitoring, regression testing, and quality assurance for ML systems
  • Design and execute stress tests and red-teaming workflows to uncover vulnerabilities and edge cases
  • Collaborate with operations teams and subject matter experts to produce high-quality evaluation datasets
What we offer
What we offer
  • Comprehensive health, dental and vision coverage
  • retirement benefits
  • a learning and development stipend
  • generous PTO
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Machine Learning Engineer at Dedrone, you’ll play a pivotal role in advanci...
Location
Location
United States , Sterling
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience in modern C++ (C++14/17 or later), with strong object-oriented and generic programming skills
  • Deep understanding of multithreading and concurrency (threads, thread pools, locks, lock-free structures, atomics, futures, async patterns) and experience building robust, concurrent systems
  • Hands-on experience with parallel processing frameworks or patterns (SIMD, task-based parallelism, GPU offload, or similar) for real-time or high-throughput applications
  • Strong command of data structures and algorithms, and the ability to choose and implement the right structures for performance-critical, memory-constrained environments
  • Proven experience with memory management and performance optimization in C++ (stack vs heap, custom allocators, cache-aware design, avoiding fragmentation, RAII, move semantics)
  • Practical experience with CUDA (or similar GPU programming frameworks): writing kernels, managing GPU memory, optimizing for occupancy and bandwidth, and integrating with C++ codebases
  • Familiarity with Linux-based development (build systems like CMake, unit testing frameworks, containerization and/or cross-compilation for edge devices)
  • Strong debugging and profiling skills across CPU and GPU, and a methodical approach to benchmarking and regression testing
  • Excellent collaboration and communication skills, with a track record of working closely with research or ML teams to move algorithms from prototype to production
Job Responsibility
Job Responsibility
  • Design and implement high-performance C++ software that runs computer vision and tracking algorithms in real time on edge devices
  • Work closely with computer vision / self-supervised learning engineers to integrate their models into production pipelines, including pre/post-processing, I/O, and system orchestration
  • Build and optimize multithreaded and parallel processing pipelines for ingesting, synchronizing, and processing data from a networked system of cameras
  • Implement and tune CUDA kernels and GPU-accelerated components to maximize throughput and minimize latency for inference, tracking, and search
  • Design robust data structures and memory management strategies for handling large volumes of video, sensor, and metadata streams under tight compute and power constraints
  • Profile and optimize code using tools such as perf, valgrind, nvprof / Nsight, and similar to identify bottlenecks and improve CPU/GPU utilization
  • Collaborate with simulation and CV teams to deploy and evaluate algorithms in realistic test scenarios, including fault handling and performance monitoring
  • Develop clean, well-tested, and well-documented C++ libraries and services that can be reused across products and future airspace applications
  • Contribute to system-level architecture decisions, including inter-process communication, scheduling, resource allocation, and deployment strategies on edge platforms
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

This newly established team will operate independently from our core trading ope...
Location
Location
China , Shanghai
Salary
Salary:
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience in running production machine learning infrastructure at a large scale
  • Experience in designing, deploying, profiling and troubleshooting in Linux-based computing environments
  • Proficiency in containerization, parallel computing and distributed training algorithms
  • Experience with storage solutions for large scale, cluster-based data intensive workloads
Job Responsibility
Job Responsibility
  • Building the compute platform and machine learning libraries for large scale machine learning and simulation workloads
  • Focus on compute platform stability and efficiency on both CPU and GPU clusters, making the platform observable and scalable
  • Utilize cluster monitoring and profiling tools to identify bottlenecks and optimize both infrastructure and software system
  • Design, build and improve our compute platform for PB scale data model training and simulations with a wide range of machine learning models by leveraging our existing research infrastructure
What we offer
What we offer
  • Competitive compensation and long-term incentives
  • Access to cutting-edge infrastructure, compute, and proprietary datasets
  • Operate in a high-trust, low-bureaucracy environment with exceptional resources
Read More
Arrow Right

Staff Machine Learning Engineer - Autonomy

As a Staff Machine Learning Engineer within the Autonomy team, you’ll lead criti...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
wayve.ai Logo
Wayve
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years (Staff) or 10+ years (Principal) years in ML engineering, with a strong track record of shipping deep learning systems to production
  • Expert in deep learning (esp. sequential models, control, planning, or perception)
  • Proficient in Python and other relevant languages (e.g. C++ and CUDA) and ML frameworks (esp. PyTorch), with a solid foundation in software engineering practices
  • Experience with real-time systems or robotics, ideally with simulation- or vehicle-in-the-loop components
  • Ability to lead technical initiatives across teams, drive alignment, and mentor engineers
Job Responsibility
Job Responsibility
  • Develop and improve end-to-end driving models with state-of-the-art performance, robustness, and generalization
  • Lead projects on personalized and collaborative driving, including behavior conditioning, comfort tuning, and user alignment
  • Build evaluation pipelines and metrics for both closed-loop and open-loop driving performance and product readiness
  • Curate and mine real-world and synthetic data to drive scenario diversity, coverage, and feature-specific development
  • Influence architecture choices, training methodologies, and deployment pathways for production-scale learning systems
  • Collaborate cross-functionally across various teams to ensure integration and iteration velocity
  • Mentor senior engineers and shape the long-term technical direction across Autonomy
  • Fulltime
Read More
Arrow Right

Senior Engine Simulation Engineer

The Senior Engine Analysis/Simulation Engineer provides engineering input that s...
Location
Location
United States , Waukesha
Salary
Salary:
Not provided
energysystems.com Logo
Energy Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science Degree in Mechanical or Electrical Engineering or related discipline
  • 5+ years of relevant work experience
  • Previous experience in a Simulation Engineer, Analysis Engineer, or a related engineering discipline
  • Proficiency in 1-D simulation with GT-SUITE
  • Proficient at applying MATLAB/Simulink and Python in engineering analysis and simulation
  • Extensive hands-on experience with GT-xCHEM or CHEMKIN as applied to engine aftertreatment system modeling
  • Proficiency in applying 1-D and 3-D CFD tools to internal combustion engine related systems, including thermal management, lubrication system, crankcase ventilation, combustions phasing, camshaft design, turbochargers, exhaust gas recirculation, and exhaust aftertreatment
  • Proficient in simulating in-cylinder combustion using Converge
  • Proficient with co-simulation environments, including Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL)
  • Experience with machine learning and predictive analytics techniques applied to engine performance and emissions modeling
Job Responsibility
Job Responsibility
  • Lead the development and performance of system-level and component-level simulations using 1-D tools such as GT-SUITE, Matlab/Simulink, Converge, and Ansys Fluent to support engine and generator design and development
  • Conduct CFD and FEA analyses to evaluate thermal, structural, and fluid dynamics performance of mechanical and energy systems
  • Conduct in-cylinder combustion analysis using Converge to aid in optimizing the power cylinder design for combustion efficiency and thermal management
  • Interpret and make recommendations based upon simulation results and collaborate with cross-functional teams through design reviews and technical discussions to guide product development
  • Develop modeling workflows and analysis best practices to improve efficiency and accuracy
  • Document analysis objectives, methods, and results using standardized reporting formats and recommend modifications based upon findings
  • Apply data analysis techniques, including Matlab/Simulink modeling, Python-based scripting and machine learning, to support predictive modeling and performance forecasting
  • Stay informed on relevant technologies, tools, and industry trends to support continuous improvement and recommend changes to best practice based upon findings
  • Fulltime
Read More
Arrow Right

Senior Staff Engine Simulation Engineer

The Senior Staff Engine Analysis/Simulation Engineer provides engineering input ...
Location
Location
United States , Waukesha
Salary
Salary:
Not provided
energysystems.com Logo
Energy Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of Science Degree in Mechanical or Electrical Engineering or related discipline
  • 10+ years of relevant work experience
  • Previous experience in a Simulation Engineer, Analysis Engineer, or a related engineering discipline
  • Proficiency in 1-D simulation with GT-SUITE
  • Proficient at applying MATLAB/Simulink and Python in engineering analysis and simulation
  • Extensive hands-on experience with GT-xCHEM or CHEMKIN as applied to engine aftertreatment system modeling
  • Proficiency in applying 1-D and 3-D CFD tools to internal combustion engine related systems, including thermal management, lubrication system, crankcase ventilation, combustions phasing, camshaft design, turbochargers, exhaust gas recirculation, and exhaust aftertreatment
  • Proficient in simulating in-cylinder combustion using Converge
  • Proficient with co-simulation environments, including Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL)
  • Experience with machine learning and predictive analytics techniques applied to engine performance and emissions modeling
Job Responsibility
Job Responsibility
  • Lead the development and performance of system-level and component-level simulations using 1-D tools such as GT-SUITE, Matlab/Simulink, Converge, and Ansys Fluent to support engine and generator design and development
  • Conduct CFD and FEA analyses to evaluate thermal, structural, and fluid dynamics performance of mechanical and energy systems
  • Conduct in-cylinder combustion analysis using Converge to aid in optimizing the power cylinder design for combustion efficiency and thermal management
  • Interpret and make recommendations based upon simulation results and collaborate with cross-functional teams through design reviews and technical discussions to guide product development
  • Develop modeling workflows and analysis best practices to improve efficiency and accuracy
  • Document analysis objectives, methods, and results using standardized reporting formats and recommend modifications based upon findings
  • Apply data analysis techniques, including Matlab/Simulink modeling, Python-based scripting and machine learning, to support predictive modeling and performance forecasting
  • Stay informed on relevant technologies, tools, and industry trends to support continuous improvement and recommend changes to best practice based upon findings
  • Fulltime
Read More
Arrow Right