W

Woven

Develops global intelligent mobility solutions

ML Platform Engineer - AD/ADAS

Platform EngineeringConfirmed live in the last 24 hours
Full-timeTokyo, Japan

About the Job

Requirements

  • A BSc or BEng in Machine Learning, Computer Science, or Robotics, or equivalent industry experience; an MS or PhD is nice to have.
  • At least 3 years of experience with data structures, algorithms, design patterns, and software engineering best practices.
  • At least 1 year of experience with UNIX-based systems such as Linux, Python, and PyTorch or TensorFlow.
  • At least 1 year of experience across the full MLOps cycle, including data cleansing, data sampling, data curation, preprocessing, efficient data loading, distributed training, testing, evaluation, deployment, inference optimization, and deployment in the cloud and on edge compute platforms.
  • Experience with Docker and continuous integration systems such as GitHub Actions.
  • Business-level proficiency in English and ability to write technical documents, such as software documentation.

Responsibilities

  • Design, build, maintain, optimize, and support machine learning platform systems and tools for perception, prediction, and planner development, enabling machine learning engineers to iterate on dataset curation, modeling, training, evaluation, and deployment of models into the AD/ADAS stack.
  • Develop user-friendly tooling, frameworks, and libraries to support machine learning engineering, from modeling to tracking performance metrics and investigating failure modes.
  • Build and maintain efficient dataset generation, cloud training, and evaluation pipelines.
  • Develop and review code with machine learning and machine learning platform engineers to facilitate rapid incremental improvements.
  • Optimize processes, tooling, and supporting infrastructure to accelerate machine learning engineering, and contribute to the long-term strategy for systems and products.
  • Work in a high-velocity environment and use agile development practices.
  • Work in a hybrid workspace, attending the Nihonbashi office three days per week.

Desired Qualifications

  • At least 1 year of experience with Apache Spark, Airflow, Flyte, Flink, Ray, or similar machine learning pipeline technologies.
  • At least 1 year of professional experience using modern systems programming languages such as Rust or C++, a modern build system preferably Bazel, and systems-level debugging.
  • Experience with SIMD/SIMT parallelism, GPU programming, and multithreading.
  • Production experience with Terraform, AWS, observability, and Kubernetes.
  • Production experience with Google BigQuery, Snowflake, or AWS Redshift.
  • Experience optimizing deep-learning models for specific hardware targets.
  • Experience in self-driving, robotics, computer vision, or motion planning.
  • Experience working in a fast-paced environment and collaborating across teams and disciplines.
  • Business-level proficiency in Japanese.

About the Company

Woven

Develops global intelligent mobility solutions

Woven by Toyota develops and delivers advanced mobility technologies and services to Toyota customers worldwide, focusing on safer and more intelligent transportation. Its products and solutions are implemented in vehicles and related mobility services, combining software and hardware innovations with seamless user experiences to expand global access to mobility and enhance driver capabilities. What sets Woven apart is its blend of Silicon Valley innovation with traditional Japanese craftsmanship, enabling globally scalable mobility solutions that prioritize safety and reliability. The company’s goal is to create more personal, seamless, and capable mobility experiences for customers, while evolving with social, technological, and customer needs and advancing the future of intelligent transportation.

Company size
1,001-5,000
Company stage
Not listed
Total funding
$583.6M
Headquarters
Tokyo, Japan
Founded
2023

Recently Posted Jobs

Explore more opportunities at Woven

See more jobs