About the job
Join our innovative team at Motional, where we are dedicated to building the essential infrastructure that enables Machine Learning Engineers to pioneer the future of self-driving technology. Our focus lies in designing and managing high-performance, large-scale systems that handle petabytes of vehicle data, conduct extensive simulations, and train sophisticated models. This role emphasizes software engineering to create resilient platforms, distinct from Site Reliability Engineering (SRE).
As a Senior Software Engineer, you will play a pivotal role in shaping our team's future, taking ownership of the design and implementation of crucial services that accelerate advancements in Autonomous Vehicle (AV) technology.
Key Responsibilities:
- Architect, develop, and launch core components of our Machine Learning infrastructure platform utilizing Kubernetes.
- Create robust, scalable services that facilitate the entire Machine Learning lifecycle, from data ingestion and processing to model training and evaluation.
- Produce high-quality, maintainable code for high-throughput systems capable of managing petabytes of data.
- Oversee features and systems from inception to production, ensuring successful deployment and ongoing operation.
Qualifications:
- Minimum of 4 years of professional software engineering experience.
- Bachelor's or Master's degree in Computer Science or a related technical discipline.
- Proven experience in developing and deploying applications on Kubernetes (k8s) is essential.
- Background in building or working with high-scale infrastructure or distributed backend systems is required.
- Strong programming skills in Python, Go, or a comparable language.
- Demonstrated experience with a major cloud service provider (AWS, GCP, Azure).
- A deep sense of ownership and enthusiasm for crafting high-quality software solutions.
This position is hybrid, requiring two in-office days per week at our Pittsburgh office, preferably on Tuesday and Thursday.

