Senior Software Engineer (ML Quality Assurance)
Location
london, england
Job Type
Full-time
Category
IT & Technology
Posted
June 20, 2026
Requirements
- Experience in production-quality software engineering roles
- Strong software design and architecture skills, with experience working on large or complex systems
- Strong proficiency in Python, including experience building and maintaining production codebases
- Solid experience with CI/CD systems and automated testing (preferably GitHub-based workflows)
- Experience working in Linux environments
- Familiarity with C or C++, with the ability to read, debug, and reason about low‑level code when needed
- Proven ability to mentor junior engineers and influence engineering practices within a team
- Strong problem‑solving skills and a proactive, self‑directed approach to work
- Bachelor/Master's/PhD or equivalent experience in Computer Science, Maths, Machine Learning, Data Science, or related field
- (Desirable) Exposure to machine learning frameworks such as PyTorch, JAX, Triton,Tens...