22 days ago
Bristol, United KingdomEntry Level
Responsibilities
- Create representative machine-learning workloads and analyse their numerical accuracy and performance.
- Design tests and improve testing strategies and infrastructure across simulated and physical accelerator hardware.
- Build automated delivery pipelines and investigate difficult software and hardware-related problems.
- Connect machine-learning frameworks and models with underlying hardware to improve software quality and customer experience.
- Analyse test results and performance data, communicate findings to development teams, and implement measurable improvements.
- Gain practical experience across machine learning, testing, automation, performance analysis, and debugging during the two-year programme.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Maths, Machine Learning, Data Science, or a related field.
- Strong Python skills and proficiency in C++.
- Experience working with Linux operating systems and ability to learn new technologies quickly.
- Exposure to PyTorch, JAX, Triton, TensorFlow, test automation, data analytics, hardware architectures, or compilers is useful.
- Experience with distributed workload management systems or machine-learning operations pipelines is an additional strength rather than an essential requirement.
- Applicants must already have the right to work in the UK for the full duration of the programme without requiring visa sponsorship.
Benefits
- Permanent role starting in September 2027 with a two-year graduate learning programme.
- Flexible working arrangements.
- Up to 5% matched pension support.
- Phantom equity, income protection, and life assurance.
- Designed office spaces with free food and an on-site barista.
- Electric vehicle scheme through salary sacrifice.
- Flexible benefits including private medical insurance, dental cover, health cash plan, cycle-to-work scheme, and give-as-you-earn.
- Buddy support, manager coaching, learning time, and an inclusive workplace with interview adjustments available.
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.