
Senior ML Platform Engineer, AD/ADAS
Woven by Toyota2 months ago
Tokyo, JapanSenior
Responsibilities
- Design, build, maintain, optimize, and support ML Platform systems and tools for perception, prediction, and planner development.
- Develop user-friendly tooling, frameworks, and libraries for ML modeling, performance tracking, and failure-mode analysis.
- Build and maintain dataset-generation, cloud-training, and evaluation pipelines.
- Collaborate with ML and ML Platform engineers through code development and review.
- Optimize processes, tooling, and supporting infrastructure while contributing to the long-term strategy for platform systems and products.
- Support ML engineering workflows covering dataset curation, training, evaluation, deployment, and inference optimization for AD/ADAS models.
Requirements
- Bachelor of Science or Bachelor of Engineering in Machine Learning, Computer Science, Robotics, or a related quantitative field, or equivalent industry experience; a master’s degree or PhD is preferred.
- At least five years of experience with data structures, algorithms, design patterns, and software engineering best practices.
- At least two years of experience with UNIX-based systems, Linux or similar systems, Python, and PyTorch or TensorFlow.
- At least two years of experience across the full MLOps lifecycle, including data cleansing, sampling, curation, preprocessing, efficient data loading, distributed training, testing, evaluation, deployment, inference optimization, cloud, and edge computing.
- 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, Kubernetes, Google BigQuery, Snowflake, AWS Redshift, deep-learning model optimization, self-driving, robotics, computer vision, or motion planning.
- Business-level Japanese proficiency is preferred.
Benefits
- Hybrid work requiring presence at the Nihonbashi, Japan office three days per week.
- Flexible working time.
- Twenty paid holiday days per year, prorated.
- Six sick-leave days 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, and rental-car support.
- In-house software and language training programs.
Tech Stack
Amazon RedshiftApache AirflowApache FlinkApache SparkAWSBazelC++DockerGitHub ActionsGoogle BigQueryKubernetesLinuxPythonPyTorchRustSnowflakeTensorFlowTerraform
Categories
About Woven by Toyota
Woven by Toyota exists to accelerate Toyota’s once-in-a-century transformation from a car company into a mobility company. Rooted in a legacy of reinvention, we carry forward a singular founding principle: to innovate for the benefit of others. Today, we are driving this transformation from two vantage points: redefining how vehicles are built, experienced, and connected to the world to realize a true software-defined vehicle, and reimagining how people, goods, information, and energy move and interact in society to empower individuals from all walks of life. Through these two lenses, we combine bold innovation with real-world execution, bridging the gap between present and future to help Toyota evolve its business and its role in society.