About the Role
The Behavior team at Woven by Toyota is seeking a skilled Machine Learning Engineer to advance cutting-edge machine learning systems for behavior planning in autonomous driving. You will design and implement innovative machine learning models for our next-generation autonomous vehicle platform, influencing millions of Toyota production vehicles. We are looking for individuals passionate about self-driving car technology and its potential impact on humanity.
Responsibilities
- Lead the design and development of advanced machine learning models for autonomous vehicles utilizing deep learning, simulation, and large-scale data analysis.
- Deploy scalable and efficient ML models on our autonomous vehicle platform.
- Integrate modern technologies with rigorous safety standards while maintaining cost efficiency.
- Contribute to the development of components for end-to-end ML training and deployment, from data strategy to optimization and validation.
- Champion the scientific method and critical thinking in inventing state-of-the-art deep learning solutions.
- Work in a high-velocity environment and employ agile development practices.
- Collaborate with teams such as Perception, Motion Planning, Simulation, Infrastructure, and Tooling to drive unified solutions.
Requirements
- MS or PhD in Machine Learning, Computer Science, Robotics or related quantitative fields, or equivalent industry experience.
- 3+ years of experience with Python, any major deep learning framework, and software engineering best practices.
- Comfortable writing C++ code to integrate with our autonomous vehicle platform.
- 3+ years of experience with deep learning approaches such as pretraining, distillation, unsupervised/supervised learning, multi-task learning, and/or deep reinforcement learning.
- 3+ years of experience covering machine learning workflows, data sampling and curation, pre-processing, model training, ablation studies, evaluation, deployment, and inference optimization.
- Strong communication skills with the ability to communicate concepts clearly and precisely.
Skills
- Deep learning
- Simulation
- Large-scale data analysis
- Machine learning model deployment
- Python
- Software engineering best practices
- C++
- Pretraining
- Distillation
- Unsupervised learning
- Supervised learning
- Multi-task learning
- Deep reinforcement learning
- Machine learning workflows
- Data sampling
- Data curation
- Data pre-processing
- Model training
- Ablation studies
- Model evaluation
- Model deployment
- Inference optimization
- Published research at top-tier conferences
- Deploying ML models at scale
- Large-scale ML models (e.g., LLMs, VLMs, VLAs)
- Production-level coding
- Time-limited task schedules
- Computer vision
- Multi-view geometry
- Camera calibration
- Depth estimation
- Neural radiance fields
- Gaussian splatting
- Simultaneous localization and mapping
- Robot motion planning
- Trajectory optimization
- Sampling-based planning
- Model predictive control
- Temporal data
- Sequential modeling
- Self-driving challenges (Perception, Prediction, Mapping, Localization, Planning, Simulation)
Location
- Nihonbashi, Japan
Work Type
- Hybrid
Experience Level
- 3+ years of experience
Education Level
- MS or PhD in Machine Learning, Computer Science, Robotics or related quantitative fields, or equivalent industry experience
Salary/Compensations
- Competitive Salary - Based on experience
Benefits
- Flexible working time
- 20 days paid holiday per year (prorated)
- 6 days sick leave per year (prorated)
- Sat & Sun, Japanese National Holidays, and other company-defined holidays
- Japanese Social Insurance (Health Insurance, Pension, Workers’ Comp, Unemployment Insurance, Long-term care insurance)
- Housing Allowance
- Retirement Benefits
- Rental Cars Support
- In-house Training Program (software study/language study)
About the Company
- Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company.
- Our mission is to challenge the current state of mobility through human-centric innovation — expanding what “mobility” means and how it serves society.
- Our work centers on four pillars: AD/ADAS, Arene, Woven City, and Cloud & AI.
- Business-critical functions empower these teams to execute, and together, we’re working toward one bold goal: a world with zero accidents and enhanced well-being for all.
Equal Opportunity
- We are an equal opportunity employer and value diversity.
- Any information we receive from you will be used only in the hiring and onboarding process. Please see our privacy notice for more details.
