Woven by Toyota is looking to solve the problem of developing safe and robust autonomous driving and advanced driver assist technologies to achieve a world with zero accidents and enhanced well-being for all
Requirements
- Experience with Python, PyTorch/Tensorflow, and software engineering best practices
- Experience in the full MLOps cycle covering data cleansing, data sampling, data curation, pre-processing, training, testing, evaluation, deployment, inference optimization and deployment in the cloud and on edge compute platforms
- Deep understanding of runtime complexity, space complexity, distributed computing, and the application of these concepts in concrete, distributed ML training and evaluation
- Experience working with temporal data and/or sequential modeling
- Ability to write code in C++ and python
- Experience with Apache Spark, Airflow, Flyte, Flink, Ray, or similar ML pipelines technologies
- Experience using modern systems programming languages (e.g., Rust and/or C++) and a modern build system (preferably Bazel), and systems-level debugging knowledge, in a professional environment
Responsibilities
- Define the team’s short‑term and long‑term technical direction while collaborating on broader cross‑functional strategic initiatives
- Initiate and influence cross‑functional teams toward common development goals to drive innovation
- Enable and support your team to be more effective through coaching, leading by example, providing high‑quality code and design‑document reviews, and delivering rigorous reports
- Collaborate with team members to design, develop, deploy, and evaluate state‑of‑the‑art pipelines and processes for ML model development, testing, and deployment
- Lead the execution of projects by defining efficient engineering processes, mitigating technical risks, and advocating for architectural improvements that enhance system reliability and scalability
- Increase speed of the component- and system-level model iteration while maintaining cost efficiency
- Drive organizational metrics towards performance, safety, and quality
Other
- BSc / BEng (MS / PhD nice-to-have) in Machine Learning, Computer Science, Robotics or related quantitative fields, or equivalent industry experience
- 3+ years of experience managing engineering teams, with a focus on technical leadership, team development, and delivering high-impact projects in the automotive industry
- Strong communication skills with the ability to communicate concepts clearly and precisely
- Ability to lead within a globally distributed department
- Excellent communication, skilled collaboration, and principled interactions