Senior Engineer (ML Engineer)
Graphcore · London, United Kingdom
About The Role
Join Graphcore, a leading AI hardware and software company, as a Senior Engineer (ML Engineer). In this role, you will validate the ML stack that turns accelerator hardware into trusted AI performance. You will test, benchmark, and validate complex systems before they reach customers, exposing regressions, correctness issues, and performance limits across frameworks, models, and execution environments. You will work closely with software, infrastructure, and hardware teams, taking ownership of your work and improving how testing is done. Enjoy a flexible work-life balance, private medical insurance, a pension plan, income protection, and opportunities for progression and wellbeing support.
- Validar la pila de ML que convierte el hardware de aceleración en un rendimiento de IA confiable.
- Probar, evaluar y validar sistemas complejos antes de que lleguen a los clientes, exponiendo regresiones, problemas de corrección y límites de rendimiento.
- Ejecutar modelos de código abierto, construir tuberías de evaluación automatizadas y crear pruebas específicas para el comportamiento de ML de bajo nivel.
- A solid grasp of neural networks, training, inference, numerical precision and performance trade-offs
- Hands-on experience with PyTorch, TensorFlow, JAX, Triton or similar ML frameworks and tools
- Confident debugging skills in Linux, with curiosity about model behaviour and system performance
- Strong Python skills for automation, experimentation, benchmarking and reporting
- Strong experience in Machine Learning or ML-adjacent software engineering roles
- Experience designing, running and analysing ML benchmarks or model experiments
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring