3 months ago
Cambridge, United KingdomMid Level / Senior
Responsibilities
- Generate AI/ML ideas, design experiments, implement them, and evaluate results.
- Prepare, submit, and present work to AI conferences and workshops.
- Provide technical insight by designing experiments and delivering actionable reports.
- Collaborate with researchers and engineers to define, build, and test next-generation AI hardware.
Requirements
- Master’s, PhD, or equivalent experience in a technical discipline.
- Proficiency in Python programming with modern deep learning frameworks like PyTorch or JAX.
- Familiarity with deep learning fundamentals, including models, optimisation, and evaluation.
- Experience in lower-level programming for hardware efficiency, such as C++/CUDA/Triton.
- Practical knowledge of hardware capabilities for deep learning.
- Familiarity with software stacks for deep learning, including compilation and asynchronous execution.
Benefits
- Flexible working arrangements.
- Generous annual leave policy.
- Private medical insurance and health cash plan.
- Dental plan and pension matched up to 5%.
- Life assurance and income protection.
- Generous parental leave policy and employee assistance programme.
- Healthy food and snacks at the office, including a barista bar.
Categories
AI ResearchML Engineering
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.