Software Engineer, Data & Analytics, Self-Driving – Palo Alto, California

Tesla

What to Expect

The Self-Driving Data and Analytics team is responsible for mining fleet data from millions of Tesla cars to improve our neural networks and creating real-time analytics to measure Self-Driving performance. This is a very high-impact role that helps the team set overall goals and priorities, but also contributes directly to those goals by sourcing high volume and high-quality data. 

What You’ll Do
Write fleet queries and Python scripts to source new datasets 
Create metrics to analyze performance of Self-Driving and specific driving events 

Visualize data and metrics using tools like Grafana (custom JavaScript is a plus) 

Create Spark jobs to support data pipelines with appropriate alerting to monitor infrastructure health 

Manage inflow rate and volume of fleet data 

Iterate with AI engineering partners on effectiveness of new datasets 

Build automation and tools to make these workflows maximally efficient

What You’ll Bring
Bachelor’s Degree in Computer Science, Engineering, Physics, Math or proof of exeptional skills in related field 
Experience with Python (Pandas, NumPy) and SQL (PostgreSQL) 
Experience with Spark, Caspian, JavaScript, Grafana, and/or OpenSearch is a plus
Ability to thrive in a rapidly changing environment with high ambiguity; self-starter mentality

Palo Alto, California

Full time

Job Overview