Software Engineer, Backend, AI Tooling
Tesla · Palo Alto, CA · 1 mo ago
On-siteEngineering$140k–$300k/yrFull-time
What You'll Do
- Design and implement large-scale data processing pipelines that handle a diverse set of Autopilot related data such as images, sensor inputs, and human labels
- Design and implement tools, tests, metrics, and dashboards to accelerate the development cycle of our model training
- Work closely with frontend engineers to seamlessly integrate with backend systems
- Work closely with AI researchers to support evolving research projects and implement new production features
What You'll Bring
- Strong knowledge of at least one programming language related to data engineering, such as Python or Scala is required
- Experience with scientific computing libraries such as numpy, pandas, or scikit-learn is a plus
- Experience with big data systems such as Spark, Hadoop/MapReduce is a plus
- Experience with cloud computing such AWS EC2/S3/RDS is a plus
- Experience with ElasticSearch or other scalable search systems is a plus
- Experience with real-time data processing is a plus
- Knowledge of machine learning, computer vision, or neural networks is a plus but not required
Benefits
- Competitive pay
- Medical plans
- Fertility, adoption, and surrogacy benefits
- Dental and vision plans
- HSA Contribution
- Flexible Spending Accounts (FSA)
- 401(k) with employer match
- Employee Stock Purchase Plans
- Short-term and long-term disability insurance
- Employee Assistance Program
- Sick and Vacation time
- Paid Holidays
- Back-up childcare and parenting support resources
- Voluntary benefits
Expected Compensation
$140,000 - $300,000/annual salary + cash and stock awards + benefits