Search jobs > Palo Alto, CA > Deep learning engineer

SENIOR DEEP LEARNING ENGINEER/SCIENTIST, AUTOPILOT

Tesla Inc
Palo Alto, CA, United States
Full-time

Senior Deep Learning Engineer / Scientist, Autopilot

Engineering & Information Technology????Palo Alto, California?? ID78229???? The Role

As a member of the Autopilot AI team you will research, design, implement, optimize and deploy deep learning models that advance the state of the art in perception and control for autonomous driving.

A typical day to day includes reading deep learning code / papers, implementing described models and algorithms, adapting them to our setting, driving up internal metrics, working with downstream engineers to integrate neural networks to run efficiently in the car on our chip, and incrementally tracking and improving feature performance based on fleet telemetry.

A strong candidate will ideally possess at least one strong expertise in the following areas, and at least a familiarity in others.

Responsibilities

  • Train machine learning and deep learning models on a computing cluster to perform visual recognition tasks, such as segmentation and detection
  • Develop state-of-the-art algorithms in one or all of the following areas : deep learning (convolutional neural networks), object detection / classification, tracking, multi-task learning, large-scale distributed training, multi-sensor fusion, etc.
  • Optimize deep neural networks and the associated preprocessing / postprocessing code to run efficiently on an embedded device

Requirements

The team operates in a production setting. An ideal candidate has strong software engineering practices and is very comfortable with Python programming, debugging / profiling, and version control.

  • We train neural networks on a cluster in large-scale distributed settings. An ideal candidate is very comfortable in cluster environments and understands the related computer systems concepts (CPU / GPU interactions / transfers, latency / throughput bottlenecks during training of neural networks, CUDA, pipelining / multiprocessing, etc).
  • We are at the cutting edge of deep learning applications. The ideal candidate has a strong understanding of the under the hood fundamentals of deep learning (layer details, backpropagation, etc).

Additional requirements include the ability to read and implement related academic literature and experience in applying state of the art deep learning models to computer vision (e.

g. segmentation, detection) or a closely related area (speech, NLP).

  • Experience with PyTorch, or at least another major deep learning framework such as TensorFlow, MXNet.
  • Some experience with data science tools including Python scripting, numpy, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting, Linux environment.

APPLY

Tesla ?????????????????????????????????????????????????????????????????????????????

Tesla ?????????????????????????????????????????????????????????????????????

Tesla ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Senior Deep Learning Engineer / Scientist, Autopilot

Engineering & Information Technology ???? Palo Alto, California ?? ID 78229 ???? Full-time The Role

As a member of the Autopilot AI team you will research, design, implement, optimize and deploy deep learning models that advance the state of the art in perception and control for autonomous driving.

A typical day to day includes reading deep learning code / papers, implementing described models and algorithms, adapting them to our setting, driving up internal metrics, working with downstream engineers to integrate neural networks to run efficiently in the car on our chip, and incrementally tracking and improving feature performance based on fleet telemetry.

A strong candidate will ideally possess at least one strong expertise in the following areas, and at least a familiarity in others.

Responsibilities

  • Train machine learning and deep learning models on a computing cluster to perform visual recognition tasks, such as segmentation and detection
  • Develop state-of-the-art algorithms in one or all of the following areas : deep learning (convolutional neural networks), object detection / classification, tracking, multi-task learning, large-scale distributed training, multi-sensor fusion, etc.
  • Optimize deep neural networks and the associated preprocessing / postprocessing code to run efficiently on an embedded device

Requirements

The team operates in a production setting. An ideal candidate has strong software engineering practices and is very comfortable with Python programming, debugging / profiling, and version control.

  • We train neural networks on a cluster in large-scale distributed settings. An ideal candidate is very comfortable in cluster environments and understands the related computer systems concepts (CPU / GPU interactions / transfers, latency / throughput bottlenecks during training of neural networks, CUDA, pipelining / multiprocessing, etc).
  • We are at the cutting edge of deep learning applications. The ideal candidate has a strong understanding of the under the hood fundamentals of deep learning (layer details, backpropagation, etc).

Additional requirements include the ability to read and implement related academic literature and experience in applying state of the art deep learning models to computer vision (e.

g. segmentation, detection) or a closely related area (speech, NLP).

  • Experience with PyTorch, or at least another major deep learning framework such as TensorFlow, MXNet.
  • Some experience with data science tools including Python scripting, numpy, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting, Linux environment.

APPLY

30+ days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Senior Deep Learning Algorithm Engineer - Agentic LLM Inference. ...

Promoted
Volkswagen of America, Inc
Belmont, California

This role will be tasked with applying machine learning/deep learning to the automotive industry. We’re a team of engineers, designers, scientists, and psychologists looking to develop innovations for future generations of cars, and to transfer technologies from many industries and research institut...

Promoted
ServiceNow
Santa Clara, California

F;We are a group of researchers, applied scientists, engineers, and product managers with a dual mission. It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. You will play a major part in building AI and Machine Lea...

Promoted
Apple
Sunnyvale, California

The Algorithms organization in Apple's Vision Products Group (VPG) is looking for a skilled senior ML Engineer with a strong background in machine learning and computer vision, and a passion to make world-class software. Hands-on experience working with deep learning toolkits such as PyTorch. MS or ...

Nuro
Mountain View, California

In this role, you will focus on developing and implementing innovative strategies in active learning, deep retrieval, or human-in-the-loop learning to enhance the effectiveness and adaptability of our core behavior ML models for prediction and planning. You have subject matter expertise and research...

Promoted
Apple
Sunnyvale, California

The Algorithms organization on Apple Vision Pro Group (TDG) is looking for a skilled machine learning engineer, with a strong background in machine learning and computer vision. In this position, you will join a team of computer vision and machine learning researchers and engineers to discover and b...

Zoox
Foster City, California

The 3D Simulation group at Zoox is looking for machine learning engineers to bring the latest research in 3D vision to improve diversity and blur the line between simulation and reality. Research, implement, and optimize state of the art machine learning approaches to improve simulation variation an...

Adobe
San Jose, California

Lead/Mentoring a diverse team of outstanding ML scientists and engineers while driving all aspects of ML product development: ML modeling, data/ML pipelines, quality evaluations, productization, and ML Ops. Ability to be a self-starter and work closely with other data scientists and software enginee...

Bonfy.AI
Mountain View, California

AI is seeking a highly skilled and motivated Senior Machine Learning Engineer to join our dynamic team. This role requires a deep foundation in machine learning, data science, and software development. The ideal candidate will play a pivotal role in developing, deploying, and optimizing machine lear...

Apple
Cupertino, California

You will be working alongside highly accomplished and deeply technical scientists and engineers to advance the state of the art in AI-driven products. Our team is seeking extraordinary machine learning engineers who are passionate about creating machine learning driven user experiences. Work include...