
Software Engineer - Data Infrastructure
Woven by Toyota6 hours ago
London, United KingdomSenior
Responsibilities
- Develop high-impact software solutions for autonomous driving and AD/ADAS use cases.
- Collaborate with Computer Vision and Machine Learning engineers on self-driving projects.
- Understand ML data requirements and adapt the data ecosystem to support them.
- Build efficient data-ingestion pipelines for data collected from the vehicle fleet.
- Develop distributed cloud systems that serve, process, and transform large quantities of data.
Requirements
- Extensive experience with Python or another object-oriented language.
- Experience building reliable distributed applications for data processing or similar domains.
- Experience working with RPC protocols such as gRPC and protobuf.
- Hands-on experience developing cloud applications using platforms such as AWS, GCP, or Azure.
- Preferred: experience writing testable and modular code.
- Preferred: experience designing, deploying, and maintaining distributed systems.
- Preferred: experience with data pipelines, data platforms, workflow orchestration, and batch processing.
- Preferred: experience collaborating across teams and disciplines in a fast-paced environment.
Benefits
- Health, wellness, dental, and vision coverage.
- Pension program.
- Flexible vacation policy.
- Family planning and care benefits.
- Distributed team working across the UK and US.
Tech Stack
Categories
Data Engineering
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.