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
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. Machine Lear...

Promoted
NLP PEOPLE
Cupertino, California

As part of this group, you will be doing large scale machine learning and deep learning to improve Open Domain Question Answering and developing fundamental building blocks needed for Artificial Intelligence. Experience in machine learning, deep learning/LLM, information retrieval, natural language ...

Promoted
Ethereum Technologies LLC
Palo Alto, California

Specialized Area: HP Labs Senior Machine Learning Research Scientist. Strong deep learning, particularly in applications of Neural Network architectures to Computer Vision, Natural Language Processing, Machine Intelligence and/or Reinforcement Learning. One or more deep learning frameworks such as P...

Promoted
AI Technologies LLC.
Palo Alto, California

HP Labs Senior Machine Learning Research Scientist. Strong deep learning experience, particularly in applications of Neural Network architectures to Computer Vision, Natural Language Processing, Machine Intelligence, and/or Reinforcement Learning. Experience with one or more deep learning frameworks...

NVIDIA
Santa Clara, California

NVIDIA is looking for Senior Deep Learning Scientist, Conversational AI who is passionate in areas such as, embodied AI, conversational AI, robotics (navigation, manipulation), AR/VR/MR, egocentric computer vision, grounded 3D perception, simulation and sim2real transfer, pre-training for embodied a...

AMD
San Jose, California

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. This role is ideal for someone who has experience with LLVM; knows/is interested in learning the best way to achieve good performance on given architecture. ...

Volkswagen of America
Belmont, California

This role will be tasked with applying machine learning/deep learning to the automotive industry. Computer Vision, Deep Learning, forecasting, transformers, CNNs. Proficiency in deep learning techniques and frameworks. Maintains, as well as furthers, enhances existing machine learning modules for au...

Apple
Cupertino, California

We are seeking a highly skilled Senior Machine Learning Engineer specializing in Computer Vision to join our dynamic team. As a Machine Learning Engineer within the Siri team, you will define new approaches for evaluating innovative computer vision algorithms and models to enhance product capabiliti...

Intuit
Mountain View, California

Partner with data scientists to understand, implement, refine and design machinelearning and other algorithms. Work cross functionally with product managers, data scientists and product engineers, and communicate results to peers and leaders. Basic knowledge of machine learning techniques (. Underst...

Apple
Sunnyvale, California

In this position, you will join a team of computer vision and machine learning researchers and engineers to discover and build solutions to previously-unsolved challenges and push the state of the art. We are looking for a driven and dedicated computer vision/machine learning engineer or researcher,...