Full Stack Deep Learning Infrastructure Engineer, Autopilot
Palo Alto, CA, United States
**Full Stack Deep Learning Infrastructure Engineer, Autopilot**
????Engineering & Information Technology????Palo Alto, California?? ID104041????Full-time **The Role**
As a Software Engineer within Autopilot, you will work on reinforcing, optimizing and scaling our neural network training infrastructure.
The core of our self-driving capabilities consists of different neural networks that require training with large amounts of data. Robustly training jobs at scale and completing them in the shortest amount of time possible is critical to our mission.
We are building out the machine learning platform that our team uses to schedule, track, and monitor their jobs, datasets and artifacts.
**Responsibilities**
* Connect our machine learning code to databases, and these databases to the frontend. Our machine learning engineers and leadership use this stack to schedule, launch, monitor, track and debug experiments, jobs and models.
* Work on the platform of tools and infrastructure of whatever the machine learning team needs to be effective. This spans the scope from the machine learning code in Python to back-end and front-end work in JavaScript.
* Coordinate required hardware resources with the team managing the cluster hardware to maintain high availability.
* Work with the Machine Learning team directly to understand requirements and priorities.
**Requirements**
* BS/MS in Computer Science or the equivalent in experience with evidence of exceptional ability.
* Strong understanding of JavaScript (ES6+), Python, and Linux.
* Experience building modern web applications using React/Redux or similar component based libraries.
* UI and graphic design sensibilities.
* Interest in machine learning, computer vision or neural networks.
****Extra but not required****
* Experience working with large computer clusters.
* Knowledge of machine learning, computer vision, or neural networks is a plus.
**?????**
Tesla ?????????????????????????????????????????????????????????????????????????????
Tesla ?????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????????????????????????????????????????
Tesla ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????
**Full Stack Deep Learning Infrastructure Engineer, Autopilot**
???? Engineering & Information Technology ???? Palo Alto, California ?? ID 104041 ???? Full-time **The Role**
As a Software Engineer within Autopilot, you will work on reinforcing, optimizing and scaling our neural network training infrastructure.
The core of our self-driving capabilities consists of different neural networks that require training with large amounts of data. Robustly training jobs at scale and completing them in the shortest amount of time possible is critical to our mission.
We are building out the machine learning platform that our team uses to schedule, track, and monitor their jobs, datasets and artifacts.
**Responsibilities**
* Connect our machine learning code to databases, and these databases to the frontend. Our machine learning engineers and leadership use this stack to schedule, launch, monitor, track and debug experiments, jobs and models.
* Work on the platform of tools and infrastructure of whatever the machine learning team needs to be effective. This spans the scope from the machine learning code in Python to back-end and front-end work in JavaScript.
* Coordinate required hardware resources with the team managing the cluster hardware to maintain high availability.
* Work with the Machine Learning team directly to understand requirements and priorities.
**Requirements**
* BS/MS in Computer Science or the equivalent in experience with evidence of exceptional ability.
* Strong understanding of JavaScript (ES6+), Python, and Linux.
* Experience building modern web applications using React/Redux or similar component based libraries.
* UI and graphic design sensibilities.
* Interest in machine learning, computer vision or neural networks.
****Extra but not required****
* Experience working with large computer clusters.
* Knowledge of machine learning, computer vision, or neural networks is a plus.
#J-18808-Ljbffr