1 day ago
London, United KingdomSenior
Responsibilities
- Design, architect, and maintain scalable production-quality test infrastructure for the machine learning software stack.
- Build automated testing systems and CI/CD pipelines that run across simulators, emulators, and physical hardware.
- Create representative machine learning workloads and analyze execution results for numerical accuracy and performance.
- Use test results to identify gaps, guide technical decisions, and improve testing and developer tooling.
- Collaborate across software teams through code and design reviews, while mentoring junior engineers and influencing engineering practices.
- Contribute to upstream open-source projects and maintainable software architecture.
Requirements
- Strong Python skills demonstrated through designing, developing, and maintaining production-quality software.
- Experience with software design and architecture for large, complex codebases, with emphasis on testability and long-term maintainability.
- Experience building CI/CD pipelines and automated testing systems in Linux environments.
- Familiarity with C or C++, including the ability to read, debug, and reason about low-level code.
- Ability to mentor junior engineers, provide constructive feedback, and drive improvements independently.
- Transferable skills and diverse professional experiences are valued, including experience returning to the profession after a career break.
Benefits
- Flexible working arrangements.
- Generous leave.
- Retirement planning support with up to 5% matched pension.
- Phantom equity.
- Thoughtfully designed office spaces with free food and an on-site barista.
- Income protection and life assurance.
- Electric vehicle scheme through salary sacrifice.
- Flexible benefits including private medical insurance and dental cover.
- Optional dental cover, health cash plan, private medical insurance, cycle to work scheme, and give-as-you-earn options.
- Interview adjustments are available upon request.
About Graphcore
Graphcore designs and sells Intelligence Processing Units (IPUs), systems, and a full software stack for training and inference of AI models in data centers and research labs. Revenue comes from hardware systems and associated software tools and services, used for workloads across NLP, computer vision, and graph neural networks. Founded in 2016 and headquartered in Bristol, the company is part of SoftBank Group and focuses on on‑prem and cloud deployments.