onsite
Applied AI Software Engineer - Design Automation - Tesla
Software Engineer
Develop AI‑driven design‑automation tools that interpret BIM and building‑model data, automate factory design workflows, and ship reliable production software for end‑to‑end project execution.
About the role
Key Responsibilities
- Design, implement, and ship AI agents and tooling that automate design‑to‑construction workflows for factory projects.
- Develop algorithms that reason over BIM, CAD, and other building‑model data to generate actionable insights.
- Own feature development from problem definition through testing, deployment, and maintenance in production environments.
- Collaborate closely with architects, engineers, and BIM specialists to translate domain requirements into scalable software solutions.
- Ensure reliability, performance, and security of deployed tools using cloud infrastructure and CI/CD pipelines.
Requirements
- Strong programming experience in Python and C++.
- Hands‑on expertise with machine learning, computer‑vision, or AI techniques applied to geometric or design data.
- Familiarity with BIM, CAD, or other building‑information models and design‑automation concepts.
- Experience building, deploying, and maintaining cloud‑based production software (e.g., AWS, Azure).
- Proven ability to work autonomously in a fast‑paced, cross‑functional team and deliver end‑to‑end solutions.
Skills
pythoncmachine learning