Staff Machine Learning Engineer - Ops at Wayve

United Kingdom

Posted

on-site · full_time · Visa sponsorship

Apply for this role at Wayve

Responsibilities:
- Define and evolve model development and release processes: branching strategies, release cadence, configuration management and quality gates.
- Review proposed model, architecture, code and metric changes to ensure intended outcomes match implementations.
- Assess evaluation results and decide release readiness against quality and safety standards.
- Build and maintain release pipelines spanning training, validation, packaging and deployment.
- Create automated checks and tooling to catch issues early and improve CI/CD workflows.
- Identify delivery bottlenecks, drive root-cause fixes across teams and balance speed with rigour.
- Improve monitoring and observability for greater release confidence and incident response.

Requirements:
- Significant experience in software integration and release engineering (branching strategies, release cadences, configuration management).
- Strong understanding of ML training, model lifecycles and the infrastructure to deliver models reliably.
- Hands-on experience with ML tooling such as PyTorch, TensorRT, model registries, quantisation and model deployment pipelines.
- Comfortable with CI/CD systems (experience with GitHub Actions desirable).
- Ability to review and challenge others' model/architecture/code decisions with technical judgement.
- Track record fixing underlying processes and driving cross-team improvements.
- Excellent communication skills for collaborating with research, engineering, platform and evaluation teams.

All roles at Wayve