
Staff ML Platform Engineer, AD/ADAS
Woven by Toyota4 months ago
Tokyo, JapanStaff+
Responsibilities
- Design, build, maintain, optimize, and support ML platform systems and tools for perception, prediction, and planning development.
- Develop tooling, frameworks, and libraries for ML modeling, metric tracking, failure-mode analysis, dataset generation, training, evaluation, and deployment.
- Build and maintain efficient cloud training and evaluation pipelines and support deployment to cloud and edge compute platforms.
- Collaborate with ML and ML Platform engineers through code development and review.
- Optimize processes, tooling, and infrastructure while contributing to the long-term strategy for multiple systems and products.
- Align target system architecture across teams and drive engineering best practices globally.
Requirements
- Bachelor of Science or Bachelor of Engineering in Machine Learning, Computer Science, Robotics, or a related quantitative field, or equivalent industry experience.
- At least 10 years of experience with data structures, algorithms, design patterns, and software engineering best practices.
- At least 4 years of experience with UNIX-based systems, Python, and PyTorch or TensorFlow.
- At least 4 years covering the full MLOps lifecycle, including data preparation, distributed training, testing, evaluation, deployment, inference optimization, and cloud and edge computing.
- Experience scaling ML training and resolving issues encountered at large scale.
- Experience with Docker and CI systems such as GitHub Actions.
- Business-level English proficiency and the ability to write technical documentation.
- Preferred experience with Apache Spark, Airflow, Flyte, Flink, Ray, Rust, C++, Bazel, SIMD/SIMT parallelism, GPU programming, multithreading, Terraform, AWS, observability, Kubernetes, Google BigQuery, Snowflake, AWS Redshift, hardware-specific deep-learning optimization, self-driving, robotics, computer vision, or motion planning.
- Experience as a Software Architect or Senior Manager and business-level Japanese proficiency are desirable.
Benefits
- Hybrid work arrangement requiring attendance at the Nihonbashi, Japan office three days per week.
- Flexible working hours.
- 20 days of paid holiday per year and 6 days of sick leave per year, prorated.
- Weekends, Japanese national holidays, and other company-defined holidays off.
- Japanese social insurance, including health insurance, pension, workers’ compensation, unemployment insurance, and long-term care insurance.
- Housing allowance, retirement benefits, rental car support, and in-house software and language training.
Tech Stack
Amazon RedshiftApache AirflowApache FlinkApache SparkAWSBazelC++DockerGitHub ActionsGoogle BigQueryKubernetesLinuxPythonPyTorchRustSnowflakeTensorFlowTerraform
Categories
About Woven by Toyota
Woven by Toyota develops software for automated driving, advanced driver assistance, and software-defined vehicles, primarily for Toyota and its partners. Its products include Arene (a vehicle software platform), AD/ADAS technologies, and the Woven City test course, supported by cloud and AI infrastructure. Founded in 2023 and headquartered in Chuo-ku, Tokyo, it operates as a Toyota Motor Corporation subsidiary focused on vehicle software and mobility systems.