Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Wayve's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Wayve's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Wayve — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Wayve — free, in seconds.
About the Role
We are seeking a Software Engineer to join our AI Libraries team, responsible for building and maintaining the platforms, libraries, and tools that enable efficient ML model training, evaluation, and scaling. This hands-on role focuses on creating stable, scalable, and modular systems to support large-scale ML development, working closely with ML teams to understand needs and improve the training infrastructure.
Responsibilities
- Design, build, and maintain scalable Python libraries and tools for ML engineers and researchers.
- Develop robust abstractions for data loading, distributed training, inference, checkpointing, and model evaluation.
- Support large-scale training across GPU clusters and cloud infrastructure.
- Collaborate with ML teams to create reliable, well-documented, observable, and easy-to-adopt tools.
- Enhance engineering quality in ML systems through strong software architecture, testing, monitoring, and maintainability.
- Optimize data and training pipelines for multi-modal data sources.
- Contribute to the evolution of Wayve’s AI platform.
Requirements
- Strong Python programming experience.
- Proven experience designing, building, and maintaining software systems from concept to delivery.
- Strong software architecture and system design skills.
- Experience building tools, platforms, or libraries for technical users.
- Strong understanding of testing, observability, maintainability, and engineering best practices.
- Experience with cloud environments, ideally Azure.
- Experience with concurrent, parallel, or distributed computing.
- Familiarity with ML frameworks such as PyTorch, TensorFlow, or PyTorch Lightning.
- Ability to work closely with technical stakeholders to refine requirements and deliver practical, scalable solutions.
Skills
- Python
- Software Architecture
- System Design
- Cloud Environments (Azure)
- Concurrent Computing
- Parallel Computing
- Distributed Computing
- PyTorch
- TensorFlow
- PyTorch Lightning
- Large GPU clusters
- Distributed training environments
- DDP
- FSDP
- Observability tools (Prometheus, Grafana, Datadog, OpenTelemetry)
- Data pipeline orchestration tools (Airflow, Flyte, Ray, Metaflow, Argo Workflows)
- Containerisation
- Infrastructure tooling (Docker, Kubernetes, Terraform)
- ML system profiling and optimization
- ML workflows
Location
- Remote
- Hybrid
- Onsite
Work Type
- Full-time
Experience Level
- Mid-level
- Senior
About the Company
- Wayve is the leading developer of Embodied AI technology, enabling vehicles to perceive, understand, and navigate complex environments.
- Our vision is to create autonomy that propels the world forward with intelligent, mapless, and hardware-agnostic AI products.
- We embrace uncertainty and complex challenges to unlock groundbreaking solutions, aiming high and staying humble.
- We value diversity, new perspectives, and foster an inclusive work environment where contributions matter.
- Wayve is committed to creating an inclusive interview experience and a diverse, fair, and respectful culture.
Equal Opportunity
- Wayve is committed to creating an inclusive interview experience. If you require any accommodations or adjustments to participate fully in our interview process, please let us know.
- We encourage applications from individuals passionate about self-driving cars who believe they can make a positive impact.
- At Wayve we're committed to creating a diverse, fair and respectful culture that is inclusive of everyone based on their unique skills and perspectives, and regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, veteran status, pregnancy or related condition (including breastfeeding) or any other basis as protected by applicable law.