Graduate Software Engineer, AI/ ML Test Systems 2027
Core
Create representative machine learning workloads, analyze numerical accuracy and performance, and design tests for Graphcore accelerator hardware.
Role type
Graduate Software Engineer (AI/ML Test Systems)
Builds
Testing infrastructure, CI/CD pipelines, and test strategies for simulated and physical hardware.
Domain
Semiconductor hardware + Machine Learning
Deliverable
production ML models
Required skills
Python, C++, Linux, Machine Learning frameworks (PyTorch, JAX, Triton, TensorFlow), Test automation, CI/CD
Preferred skills
Distributed workload management, MLOps pipelines, Hardware architectures, Compilers
Responsibilities
Create representative machine learning workloads, analyze numerical accuracy and performance, design tests and improve testing strategies, build CI/CD pipelines, investigate difficult problems, share findings with development teams
Seniority
Graduate (Entry-level, 2-year learning program)
