Tesla is looking to build a Machine Learning Platform that automates the collection, processing, and evaluation of data, reducing manual overhead and accelerating the entire ML lifecycle, and is seeking an experienced engineer to build this automation platform.
Requirements
- Strong programming experience in Python and vectorization APIs such as numpy
- Experience with distributed compute systems (k8s, Slurm, LSF, etc.) or experience with large datasets / data workflows
- Experience working in a team environment
- Experience in training deep learning models and designing and deploying automation systems for machine learning workflows
Responsibilities
- Automate data, inference, and auto-labeling pipelines
- Build the tooling and infrastructure for reporting and visualizing model metrics and performance
- Manage, analyze, and validate our training and test datasets
- Coordinate with the team managing the hardware cluster to maintain high availability / jobs throughput for Machine Learning
- Drive implementation of best practices and monitoring systems to proactively detect and address issues in our production environment
- Build and improve our Python training infrastructure for stable and faster training and validate our PyTorch models
Other
- Experience working in a team environment
- Employee is eligible for benefits at day 1 of hire, including medical, dental, and vision plans, 401(k) with employer match, and other financial benefits
- Sick and Vacation time (Flex time for salary positions), and Paid Holidays
- Employee discounts and perks program
- Bachelor's, Master's, or Ph.D. degree (not explicitly mentioned but implied)