onsite
Applied AI Software Engineer - Tesla
Software Engineer
Develop and ship AI agents that analyze real‑time manufacturing data and take autonomous actions on the factory floor, using Python, C++, and advanced machine learning techniques.
About the role
Key Responsibilities
- Design, implement, and deploy production‑grade AI agents that reason over live manufacturing data and execute control actions.
- Collaborate with domain experts to translate complex factory processes into robust software models.
- Build end‑to‑end pipelines: data ingestion, feature extraction, model training, inference serving, and monitoring.
- Ensure high availability, low latency, and safety of AI services operating during shifts.
- Iterate on model performance using reinforcement learning and continuous feedback from operators.
Requirements
- Strong programming skills in Python and C++ with experience in real‑time or embedded systems.
- Hands‑on expertise in machine learning, especially reinforcement learning or control‑oriented AI.
- Proven ability to work with large, noisy manufacturing datasets and build reliable data pipelines.
- Experience deploying scalable services (e.g., Docker, Kubernetes, or similar orchestration tools).
- Excellent problem‑solving skills and the ability to quickly acquire deep domain knowledge of factory operations.
Skills
pythoncmachine learningreinforcement learning