Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Wayve

Software Engineer, AI Libraries

Wayve

. Build high-quality platforms, tools and reusable abstractions for machine learning engineers and researchers .

Posted 11/9/2026full-timeLondon • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in Python software development, focusing on building high-quality platforms and tools for machine learning applications. Proficient in software architecture, testing, and observability, with a strong understanding of distributed computing and cloud environments.

Highest-signal resume keywords
Extensive Python ExperienceSoftware Architecture UnderstandingDistributed Computing ExperienceFamiliarity With ML FrameworksCloud Environment Familiarity

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python Software DevelopmentSoftware DesignHigh-Quality Software SystemsConcurrent ComputingParallel ComputingDistributed ComputingTestingObservabilityModular Library DevelopmentModel Training Optimization
Soft Skills
CollaborationProblem-SolvingLeadershipCommunicationWillingness To Learn
Tools & Technologies
PyTorchTensorFlowAzureGPU ClustersCamera DataRadar DataLidar Data
Industry Keywords
Machine LearningSoftware EngineeringPlatform EngineeringScalable SoftwareAutonomy

Tech Stack

Tools & technologies
AzureCloudPythonPyTorchTensorflow

About the role

Key responsibilities & impact
  • Build high-quality platforms, tools and reusable abstractions for machine learning engineers and researchers
  • Work closely with machine learning teams to understand workflows and translate complex requirements into stable, scalable and intuitive software
  • Design and write Python software
  • Lead projects from discovery through delivery
  • Improve engineering standards
  • Support users working on model scale and performance
  • Build modular libraries for multimodal data loading, distributed training and inference, checkpointing and observability
  • Improve reliability, performance and developer experience across Wayve
  • Enable efficient model training on large GPU clusters
  • Support work with camera, radar, lidar and other data sources

Requirements

What you’ll need
  • Extensive Python experience
  • Track record of designing, delivering and maintaining high-quality software systems at scale
  • Understanding of software architecture, testing and observability
  • Experience with concurrent, parallel or distributed computing
  • Familiarity with ML frameworks such as PyTorch or TensorFlow
  • Familiarity with cloud environments, ideally Azure
  • Interest in autonomy and willingness to learn
  • This is a software and platform engineering role rather than an ML modelling position

Benefits

Comp & perks
  • Meaningful equity, sharing in the ownership and long term success of Wayve
  • Relocation support and visa sponsorship where applicable
  • Hybrid working
  • Core hours
  • Chance to work hands on in vehicle workshops and labs
  • Learning and development budgets
  • Support for training, conferences and growth
  • Comprehensive health insurance
  • Dental benefits
  • Enhanced maternity and paternity leave
  • Retirement or pension where applicable
  • Access to therapists
  • Wellbeing partnerships
  • Team socials
  • Salaries benchmarked against the market annually