Enable job alerts via email!

Senior Machine Learning Engineer – End-to-End Autonomous Driving

XPENG

Santa Clara (CA)

On-site

USD 174,000 - 296,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

XPENG, a leading smart technology company, is seeking a Senior Machine Learning Engineer to develop innovative AI-driven solutions for autonomous driving. In this role, you will work on designing and optimizing deep learning models, collaborating with top experts to enhance vehicle intelligence, using extensive multimodal datasets collected from smart vehicles. This position offers a dynamic environment at the forefront of technology innovation targeting intelligent mobility solutions.

Benefits

Medical insurance
Vision insurance
401(k)

Qualifications

  • MS or PhD in Deep Learning or related fields required.
  • 1-3 years of experience with DL frameworks like PyTorch or Tensorflow.
  • Strong Python programming and software design skills.

Responsibilities

  • Develop cutting-edge algorithms for onboard models integrating perception and planning.
  • Design, conduct, and analyze large-scale experiments for model performance.
  • Collaborate with software engineers to deploy models on automotive hardware.

Skills

Deep Learning
Machine Learning
Python
Data Analytics
Problem-solving

Education

MS or PhD in Engineering or Computer Science

Tools

PyTorch
Tensorflow
ONNX
TensorRT

Job description

Senior Machine Learning Engineer – End-to-End Autonomous Driving

Join to apply for the Senior Machine Learning Engineer – End-to-End Autonomous Driving role at XPENG

Senior Machine Learning Engineer – End-to-End Autonomous Driving

Join to apply for the Senior Machine Learning Engineer – End-to-End Autonomous Driving role at XPENG

Direct message the job poster from XPENG

XPENG is a leading smart technology company at the forefront of innovation, integrating advanced AI and autonomous driving technologies into its vehicles, including electric vehicles (EVs), electric vertical take-off and landing (eVTOL) aircraft, and robotics. With a strong focus on intelligent mobility, XPENG is dedicated to reshaping the future of transportation through cutting-edge R&D in AI, machine learning, and smart connectivity.

We are seeking Deep Learning Engineers with strong expertise in machine learning (ML) and deep learning (DL) system design, along with solid software development skills. In this role, you will research, implement, and evaluate a unified end-to-end onboard model leveraging state-of-the-art technologies, including transformer-based architectures, diffusion models, reinforcement learning, and Vision-Language-Action (VLA) models. You will collaborate with a world-class team of experts in computer vision, AI systems, and software engineering to push the boundaries of autonomous vehicle performance. Your work will be powered by vast amounts of real-world multimodal data from our autonomous fleet, enabling the development of next-generation AI-driven driving solutions.

Job Responsibilities:

  • Research and develop cutting-edge deep learning algorithms for a unified, end-to-end onboard model that seamlessly integrates perception, prediction, and planning, replacing traditional modular model pipelines.
  • Research and develop Vision-Language-Action (VLA) models to enable context-aware, multimodal decision-making, allowing the model to understand visual, textual, and action-based cues for enhanced driving intelligence.
  • Design and optimize highly efficient neural network architectures, ensuring they achieve low-latency, real-time execution on the vehicle’s high-performance computing platform, balancing accuracy, efficiency, and robustness.
  • Develop and scale an offline machine learning (ML) infrastructure to support rapid adaptation, large-scale training, and continuous self-improvement of end-to-end models, leveraging self-supervised learning, imitation learning, and reinforcement learning.
  • Deliver production-quality onboard software, working closely with sensor fusion, mapping, and perception teams to build the industry’s most intelligent and adaptive autonomous driving system.
  • Leverage massive real-world datasets collected from our autonomous fleet, integrating multi-modal sensor data to train and refine state-of-the-art end-to-end driving models.
  • Design, conduct, and analyze large-scale experiments, including sim-to-real transfer, closed-loop evaluation, and real-world testing to rigorously benchmark model performance and generalization.
  • Collaborate with system software engineers to deploy high-performance deep learning models on embedded automotive hardware, ensuring real-world robustness and reliability under diverse driving conditions.
  • Work cross-functionally with AI researchers, computer vision experts, and autonomous driving engineers to push the frontier of end-to-end learning, leveraging advances in transformer-based architectures, diffusion models, and reinforcement learning to redefine the future of autonomous mobility.

Minimum Skill Requirements:

  • MS or PhD level education in Engineering or Computer Science with a focus on Deep Learning, Artificial Intelligence, or a related field, or equivalent experience. Open to recent graduates.
  • Strong experience in applied deep learning including model architecture design, model training, data mining, and data analytics.
  • 1 - 3 years + of experience working with DL frameworks such as PyTorch, Tensorflow.
  • Strong Python programming experience with software design skills.
  • Solid understanding of data structures, algorithms, code optimization and large-scale data processing.
  • Excellent problem-solving skills.

Preferred Skill Requirements:

  • Hands on experience in developing DL based planning engine for autonomous driving.
  • Experience in applying CNN/RNN/GNN, attention model, or time series analysis to real world problems.
  • Experience in other ML/DL applications, e.g., reinforcement learning.
  • Experience in DL model deployment and optimization tools such as ONNX and TensorRT.

The base salary range for this full-time position is $174,720 - $295,680, in addition to bonus, equity and benefits. Our salary ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

We are an Equal Opportunity Employer. It is our policy to provide equal employment opportunities to all qualified persons without regard to race, age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other prescribed category set forth in federal or state regulations.

Seniority level
  • Seniority level
    Entry level
Employment type
  • Employment type
    Full-time
Job function
  • Industries
    Motor Vehicle Manufacturing

Referrals increase your chances of interviewing at XPENG by 2x

Inferred from the description for this job

401(k)

Vision insurance

Medical insurance

Get notified about new Machine Learning Engineer jobs in Santa Clara, CA.

Palo Alto, CA $150,000.00-$220,000.00 12 hours ago

San Jose, CA $137,500.00-$236,500.00 1 month ago

San Jose, CA $120,700.00-$228,600.00 1 week ago

San Jose, CA $120,700.00-$228,600.00 1 week ago

New Grads 2025 - Software Engineer - Computer Vision/Deep Learning

San Jose, CA $120,000.00-$165,000.00 7 months ago

New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 9 months ago

Machine Learning Researcher - New College Grad 2025

Mountain View, CA $120,000.00-$200,000.00 4 months ago

San Jose, CA $120,700.00-$228,600.00 1 week ago

Software Engineer, AI Platform - New Grad

San Jose, CA $120,700.00-$301,200.00 1 week ago

San Jose, CA $119,000.00-$177,000.00 2 days ago

San Jose, CA $137,500.00-$236,500.00 2 months ago

San Jose, CA $169,500.00-$291,500.00 1 month ago

Cupertino, CA $1,000.00-$20,000.00 4 weeks ago

San Jose, CA $130,000.00-$182,000.00 9 months ago

New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 4 months ago

Redwood City, CA $167,200.00-$250,800.00 1 day ago

Sunnyvale, CA $140,000.00-$156,000.00 16 hours ago

Palo Alto, CA $200,000.00-$300,000.00 3 weeks ago

San Jose, CA $113,500.00-$250,000.00 5 days ago

San Jose, CA $113,500.00-$250,000.00 1 week ago

Mountain View, CA $167,200.00-$250,800.00 2 weeks ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Machine Learning Engineer – End-to-End Autonomous Driving

XPENG Deutschland

Santa Clara

On-site

USD 174,000 - 296,000

30+ days ago

Senior Machine Learning Engineer

Adobe

San Jose

On-site

USD 137,000 - 237,000

20 days ago

Staff Machine Learning Engineer – End-to-End Autonomous Driving

XPENG & Volkswagen Group

Santa Clara

On-site

USD 167,000 - 186,000

3 days ago
Be an early applicant

Sr. Machine Learning Engineer, Perception

Rivian

Palo Alto

On-site

USD 184,000 - 264,000

27 days ago

Staff / Sr. Staff Machine Learning Engineer, Perception

Rivian

California

On-site

USD 228,000 - 332,000

29 days ago