Woven by Toyota
Senior / Staff Machine Learning Engineer, Perception Autolabeling
Woven by Toyota, Palo Alto, California, United States, 94306
Senior / Staff Machine Learning Engineer, Perception Autolabeling
The Autolabeling team at Woven by Toyota tackles a wide range of exciting challengesfrom optimization in large-scale sensor and visual data, to 3D geometric computer vision and pioneering advancements in machine learning for perception autolabeling. Enabling ADAS stack development for Toyota vehicles, our mission is to process petabytes of data and automatically generate high-quality, consistent, and diverse autolabeled data at scalecovering various platforms and driving scenariosto power next-generation data-driven autonomous vehicle technologies. We are looking for doers and creative problem solvers to join us in improving mobility for everyone with self-driving technology. You will be interacting on a daily basis with other software and ML engineers and researchers to tackle some of the most challenging problems in AI, robotics, and computer vision. The Autolabeling team is looking for an experienced Machine Learning engineer to join us in developing a state-of-the-art perception autolabeling system to support autonomous stack development and validation. As a Machine Learning engineer in the Autolabeling team you will be responsible to design and develop new offboard Machine Learning models for our online autolabeling system and deploy these models into our large scale cloud processing pipelines. You'll collaborate closely with multidisciplinary teams, contribute technical leadership on R&D projects, and help guide the integration of innovative ML techniques into our autolabeling and perception stack, to support ADAS development for millions of Toyota vehicles. Responsibilities
Offboard autolabeling ML model R&D by prototyping, validating and iterating on existing and new model architectures. Own development of new ML models end-to-end from data strategy, initial development, optimization, production platform validation, and fine tuning based on metrics and on road performance. Lead large, multi-person projects and significantly influence the overall autolabeling architecture and technical direction. Enable and help other engineers on the team to be more effective through coaching and leading by example when it comes to writing high-quality code, providing high-quality code and design document reviews and delivering rigorous reports from ML experiments. Work in a high-velocity environment and employ agile development practices. Collaborate closely with stakeholders in upstream data provider and downstream customer teams to define interfaces and requirements for the autolabeling stack and product. Team player and "get things done" mentality. Minimum Qualifications
MS, or higher degree, in CS/CE/EE, or equivalent in industry experience. 5+ years of experience with ML frameworks such as PyTorch, Tensorflow. Extensive experience in developing machine learning models for perception, robotics, or related tasks. 5+ years of experience in machine learning workflows: data sampling and curation, pre-processing, model training, ablation studies, evaluation, deployment, inference optimization. Strong programming skills in Python or C++. Strong communication skills and ability to communicate concepts clearly and precisely. Passionate about self driving car technology and its potential for humanity. Nice To Haves
Hands-on experience with building an autolabeling or perception ML models for autonomous systems. Experience with foundational or offboard machine learning model development. Experience with CUDA or OpenCL. For positions based in Palo Alto, CA, the base pay for this position ranges from $161,000- $264,500 a year. Your base salary is one part of your total compensation. We offer a base salary, short term and long term incentives, and a comprehensive benefits package. The total compensation offered to an employee will be dependent upon the individual's skills, experience, qualifications, location, and level. We are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility. Excellent health, wellness, dental and vision coverage, a rewarding 401k program, flexible vacation policy, family planning and care benefits. 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.
The Autolabeling team at Woven by Toyota tackles a wide range of exciting challengesfrom optimization in large-scale sensor and visual data, to 3D geometric computer vision and pioneering advancements in machine learning for perception autolabeling. Enabling ADAS stack development for Toyota vehicles, our mission is to process petabytes of data and automatically generate high-quality, consistent, and diverse autolabeled data at scalecovering various platforms and driving scenariosto power next-generation data-driven autonomous vehicle technologies. We are looking for doers and creative problem solvers to join us in improving mobility for everyone with self-driving technology. You will be interacting on a daily basis with other software and ML engineers and researchers to tackle some of the most challenging problems in AI, robotics, and computer vision. The Autolabeling team is looking for an experienced Machine Learning engineer to join us in developing a state-of-the-art perception autolabeling system to support autonomous stack development and validation. As a Machine Learning engineer in the Autolabeling team you will be responsible to design and develop new offboard Machine Learning models for our online autolabeling system and deploy these models into our large scale cloud processing pipelines. You'll collaborate closely with multidisciplinary teams, contribute technical leadership on R&D projects, and help guide the integration of innovative ML techniques into our autolabeling and perception stack, to support ADAS development for millions of Toyota vehicles. Responsibilities
Offboard autolabeling ML model R&D by prototyping, validating and iterating on existing and new model architectures. Own development of new ML models end-to-end from data strategy, initial development, optimization, production platform validation, and fine tuning based on metrics and on road performance. Lead large, multi-person projects and significantly influence the overall autolabeling architecture and technical direction. Enable and help other engineers on the team to be more effective through coaching and leading by example when it comes to writing high-quality code, providing high-quality code and design document reviews and delivering rigorous reports from ML experiments. Work in a high-velocity environment and employ agile development practices. Collaborate closely with stakeholders in upstream data provider and downstream customer teams to define interfaces and requirements for the autolabeling stack and product. Team player and "get things done" mentality. Minimum Qualifications
MS, or higher degree, in CS/CE/EE, or equivalent in industry experience. 5+ years of experience with ML frameworks such as PyTorch, Tensorflow. Extensive experience in developing machine learning models for perception, robotics, or related tasks. 5+ years of experience in machine learning workflows: data sampling and curation, pre-processing, model training, ablation studies, evaluation, deployment, inference optimization. Strong programming skills in Python or C++. Strong communication skills and ability to communicate concepts clearly and precisely. Passionate about self driving car technology and its potential for humanity. Nice To Haves
Hands-on experience with building an autolabeling or perception ML models for autonomous systems. Experience with foundational or offboard machine learning model development. Experience with CUDA or OpenCL. For positions based in Palo Alto, CA, the base pay for this position ranges from $161,000- $264,500 a year. Your base salary is one part of your total compensation. We offer a base salary, short term and long term incentives, and a comprehensive benefits package. The total compensation offered to an employee will be dependent upon the individual's skills, experience, qualifications, location, and level. We are committed to creating a modern work environment that supports our employees and their loved ones. We offer many options of the best programs to allow you to do your most meaningful work and to help you shape the future of mobility. Excellent health, wellness, dental and vision coverage, a rewarding 401k program, flexible vacation policy, family planning and care benefits. 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.