Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Engineer (Large Systems)

Temporary

Location: Bristol, London or Cambridge, UK 

About the job  

Help scale state-of-the art AI models across thousands of accelerators. 

As a Senior Machine Learning Engineer in the Applied AI team, you will contribute to advancing AI technology by developing and optimising new and existing AI models for our specialised hardware. You will work on large scale systems where performance is critical to the success of our projects. 

Having visibility of the entire pipeline from novel accelerator hardware to state-of-the-art AI applications, and the software stack in-between, you will play a critical role in identifying opportunities to innovate and differentiate Graphcore’s technology. 

Furthermore, you’ll work closely with researchers in a rapidly-evolving field, where even the most senior engineers are constantly learning and adapting to exciting new challenges.  

We seek engineers with strong technical foundations who are curious and eager to understand and advance AI model implementation, at scale. 

We currently have multiple opportunities available in the team at Senior, Staff and Principal level and offer flexibility through a hybrid working model, from any of our UK offices. 

If you're excited about advancing the next generation of AI models on cutting-edge hardware, we’d love to hear from you! 

 
The team and culture  

The Applied AI team’s role is to be proxies for our customers, we need to understand the latest AI models, applications, and software, as well as our own hardware and software stack, to ensure that Graphcore’s technology works seamlessly with the AI ecosystem and at scale. 

Our work spans from low-level kernel development and optimisation for novel hardware through to implementing and scaling research-level algorithms for the latest AI models. 

We collaborate with the Research team to develop and publish novel ideas in domains such as efficient compute, model scaling and distributed training and inference of AI models for multiple modalities and applications. 

Responsibilities 

  • Implement and train state-of-the-art machine learning models and optimise for performance, accuracy and scalability across systems comprising 1000s of accelerators. 
  • Benchmark and profile ML models to identify performance bottlenecks. 
  • Develop deep understanding across the software stack in order to optimise kernel implementations. 
  • Test and evaluate new internal software releases, provide feedback to software engineering teams, make necessary code fixes, and conduct code reviews. 
  • Design and conduct experiments on novel AI methods and evaluate results. 
  • Collaborate with Research, Software, and Product teams to define, build, and test Graphcore’s next generation of AI hardware.
  • Engage with AI community and keep in touch with the latest developments in AI.

What we’re looking for  

 
Essential:  

  • Bachelor/Master's/PhD or equivalent experience in Machine Learning, Computer Science, Maths, Data Science, or related field. 
  • Proficiency in deep learning frameworks like PyTorch/JAX. 
  • Strong Python or C++ software development skills. 
  • Expertise in hardware-accelerated deep learning from model training to optimisation and evaluation. 
  • Capable of designing, executing and reporting from ML experiments. 
  • Well-developed understanding of performance bottlenecks and how to overcome them. 
  • Ability to move quickly in a fast-moving field. 
  • Enjoy cross-functional work collaborating with other teams. 
  • Strong communicator - able to explain complex technical concepts to different audiences. 

Desirable:  

  • Experience in one or more of: 
  • MLOps for Kubernetes-based clusters 
  • Building production systems with large language models 
  • Efficient computing based on low-precision arithmetic. 
  • Experience writing C++/Triton/CUDA kernels for performance optimisation of ML models. 
  • Experience in distributed training or inference of ML models across 64+ accelerators. 
  • Familiarity with HPC systems and networking including Infiniband, NVLink, RoCE technologies, and cloud computing platforms. 
  • Have contributed to open-source projects or published research papers in relevant fields. 
  • Keen to present, publish and deliver talks in the AI community. 

Benefits  

  • Flexible working: Balance your work and personal life with greater flexibility 
  • Generous leave: Take time to rest, recharge and enjoy life outside of work 
  • Retirement planning support: Up to 5% matched pension 
  • Phantom equity: Share in Graphcore’s success 
  • Workplace experience: Enjoy thoughtfully designed office spaces for collaboration, with free food and drinks to support your day 
  • Peace of mind protection: Income protection and life assurance to provide financial security for you and your loved ones 
  • Electric Vehicle Scheme: Choose an electric vehicle and lease it through salary sacrifice 
  • Flexible benefits: Tailor your benefits package with a choice of additional options, including private medical insurance and dental cover 
  • Optional benefits: Dental cover, health cash plan, private medical insurance, cycle to work scheme, give as you earn 


We welcome people from all backgrounds and experiences and are committed to building an inclusive environment where everyone can do their best work. 

We’re an equal opportunity employer and recognise that everyone brings different strengths and perspectives. If you need any adjustments during the interview process, just let us know - we’re happy to support you. 

Join the Team at Graphcore  

Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. 

As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Intelligence and ensure its benefits are accessible to everyone. 

Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore brings together deep expertise to solve complex problems and deliver meaningful progress in AI compute.  

Sponsorship  

Applicants must have the legal right to work in the UK. Unfortunately, we are unable to provide visa sponsorship for this role. 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer (Large Systems) in Cambridge, Cambridgeshire vacancy
  • £57k - £74k per annumEstimated
     ...or Cambridge, UK   About the job   Help scale state-of-the art AI models across thousands of accelerators.   As a Senior Machine Learning Engineer in the Applied AI team, you will contribute to advancing AI technology by developing and optimising new and existing AI models... 
    Senior
    Hybrid working
    On-site
    Flexible hours

    Graphcore

    Cambridge, Cambridgeshire
    a month ago
  • £61k - £82k per annumEstimated
     ...content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to...  ...this customer problem is why we’re actively looking for a Senior Machine Learning Engineer, Search & Recommendations to drive further innovation... 
    Senior
    Hybrid working
    On-site
    Remote
    Monday to Thursday
    5 days/week
    Flexible hours
    Shift work

    Roku

    Cambridge, Cambridgeshire
    16 days ago
  • £58k - £79k per annumEstimated
     ...We are hiring a Senior Machine Learning Engineer to contribute to cutting-edge Research & Development. As innovators in speech technology, our mission is to Understand Every Voice - a vision that has propelled us to be world leaders of Voice AI. Fuelled by innovation, inclusivity... 
    Senior
    Internship
    Hybrid working
    On-site
    Remote
    Work from home
    Flexible hours
    3 days/week

    Speechmatics

    Cambridge, Cambridgeshire
    1 day ago
  • £90k per annum

    Developing applied systems engineering for PoC instruments and diagnostics Cambridge (w/ hybrid options); to £90,000 DoE + Benefits Looking for...  ...on your own in a lab / workshop as being part of a small senior team or leading a multidisciplinary group of engineers. You will... 
    Senior
    Hybrid working

    ECM Selection Ltd.

    Cambridge, Cambridgeshire
    7 days ago
  • £73.5k - £99.5k per annum

     ...Experience Required We’re looking for strong C++ software development experience , ideally gained while building machine learning inference engines, runtime systems, or backend integration frameworks. Experience working with a machine learning inference framework such as... 
    Suggested
    Hybrid working
    Skilled worker visa
    On-site

    Arm

    Cambridge, Cambridgeshire
    7 days ago
  •  ...to hear from you. About this role We are seeking a Machine Learning Engineer Intern to work at the intersection of AI research, software...  ...and evaluate our AI discovery engine, experiment with agentic systems, and contribute to solving challenging problems. You will... 
    Full-time
    Internship

    hiverge

    Cambridge, Cambridgeshire
    3 hours ago
  • £53k - £69k per annumEstimated
    Systems Engineering and Product Ownership Take a whole-product view of development, from initial feasibility and concept selection through detailed...  ..., we offer: flexible workinga discretionary bonusexcellent learning and development opportunitiesa 12% non-contributory... 
    Senior
    Long-term contract
    Flexible hours

    Cambridge Design Partnership

    Cambridge, Cambridgeshire
    17 days ago
  • £45k - £58k per annumEstimated
     ...CommonAI CIC is a non-profit organisation built around collaborative engineering and is backed by a mix of UK Government and private funding in order to design, build and deploy innovative AI systems. Our Scaling Inference Lab (SIL) is developing simulation grounded in... 
    Permanent
    Full-time
    Part-time
    Hybrid working
    On-site
    Flexible hours

    CommonAI C.I.C.

    Cambridge, Cambridgeshire
    18 days ago
  • £68k - £100k per annum

     ...Senior Compiler Engineer – Systems Team Cambridge, UK | Full-time | Permanent | Hybrid Salary: £68,000 to £100,000, DOE The salary range for...  ...and share your work A curious nature and a passion for learning and continuous improvement  Excellent communication skills... 
    Senior
    Long-term contract
    Permanent
    Full-time
    Part-time
    Hybrid working
    Immediate start

    Riverlane

    Cambridge, Cambridgeshire
    1 day ago
  • £60k - £90k per annum

    Company: OPUS RESOURCING LTD Job Type: Permanent Salary: £60000.00 - £90000.00
    Senior
    Permanent

    OPUS RESOURCING LTD

    Cambridge, Cambridgeshire
    23 days ago
  • £52k - £66k per annumEstimated
     ...in high-frequency electronics. We are looking for a Senior Electronics Systems Engineer to join our Systems Engineering team in Cambridge and contribute...  ...scheme ~ Cycle to Work scheme ~ Volunteering day ~ Learning and development opportunities ~ Hybrid working... 
    Senior
    Full-time
    Hybrid working
    Relocation package

    Filtronic

    Cambridge, Cambridgeshire
    a month ago
  • £50k - £65k per annum

     ...Senior System Verification Engineer Cambridge | Hybrid up to £65k + package We’re looking for a Senior System Verification Engineer to join a client of ours, a fast-growing medical technology business who are growing their quality engineering team in Cambridge.... 
    Senior
    Permanent
    Hybrid working

    SoCode Recruitment

    Cambridge, Cambridgeshire
    15 days ago
  • $108k - $209k per annum

     ...fulfilled by. We bring together psychology, product, design, engineering, and machine learning to build digital experiences that are engaging,...  ...seeking an experienced, creative, and talented  Principal /  Senior Software Engineer.  The ideal candidate will have a strong... 
    Senior

    Flagship Pioneering, Inc.

    Cambridge, Cambridgeshire
    more than 2 months ago
  • £45k - £65k per annum

    Company: CALIBRE SEARCH Job Type: Permanent, Full Time Salary: £45000 - £65000/annum
    Senior
    Permanent
    Full-time

    CALIBRE SEARCH

    Cambridge, Cambridgeshire
    27 days ago
  • £70k - £108k per annum

     ...Senior FPGA Engineer – Systems Team  Cambridge, UK | Full-time | Permanent | Hybrid Salary: £70,000 to £108,000, DOE The salary range for this...  ...and share your work A curious nature and a passion for learning and continuous improvement  Excellent communication... 
    Senior
    Long-term contract
    Permanent
    Full-time
    Part-time
    Hybrid working
    Immediate start

    Riverlane

    Cambridge, Cambridgeshire
    1 day ago
  •  ...detection. They are looking to recruit a Senior Data Research Scientist to take a leading role on their applied RF engineering work and help advance their signal processing...  ...Similarly, any exposure to embedded or real-time systems; MATLAB, C++ or Rust; or RF circuit... 
    Senior
    On-site

    ECM Selection Ltd.

    Cambridge, Cambridgeshire
    a month ago
  • £73.5k - £131.7k per annum

     ...Senior: GBP 73,500 - 99,500   Staff: GBP 97,300 - 131,700 Subject to alignment to the...  ...Linux distribution that powers Graphcore AI systems. The team produces production-ready...  ...for deployment. You will strengthen the engineering path from upstream Linux software to dependable... 
    Senior
    Visa support
    On-site
    Flexible hours

    Graphcore

    Cambridge, Cambridgeshire
    1 day ago
  • £48k - £63k per annumEstimated
     ...looking for an ML Data & Platform Engineer to own the infrastructure that...  ...infrastructure, distributed systems, and production ML, and who...  ...transforming, validating, and storing large datasets used to train our...  ...Intelligence, and uses AI and Machine Learning to unlock business... 
    Internship
    Hybrid working
    On-site
    Remote
    Work from home
    Flexible hours
    3 days/week

    Speechmatics

    Cambridge, Cambridgeshire
    more than 2 months ago
  • £34k - £46k per annumEstimated
     ...looking for an ML Data & Platform Engineer to own the infrastructure that...  ...infrastructure, distributed systems, and production ML, and who...  ...transforming, validating, and storing large datasets used to train our...  ...Intelligence, and uses AI and Machine Learning to unlock business... 
    Internship
    Hybrid working
    On-site
    Remote
    Work from home
    Flexible hours
    3 days/week

    Speechmatics

    Cambridge, Cambridgeshire
    1 day ago
  • £55k - £70k per annum

    Senior Structural Engineer / Associate Structural Engineer Permanent Cambridge £55,000 - £70,000 + Package An outstanding opportunity to...  ...London office in Cambridge. This location was chosen due to the large amount of existing clients they in the area and is being... 
    Senior
    Permanent
    On-site
    Immediate start

    RGB London

    Cambridge, Cambridgeshire
    a month ago
  •  ...loyal client base Friendly, supportive and happy working environment The role of the Personal Tax Senior: Predominantly focused on Private Client Tax work Largely tax compliance but with the opportunity to progress and take on more Private Client Advisory work... 
    Senior
    Full-time
    Part-time

    ProTalent Ltd

    Cambridge, Cambridgeshire
    28 days ago
  • £69k - £92k per annumEstimated
     ...of clinicians, scientists, and engineers. What unites us is our open culture, continuous learning mindset, and a shared mission to...  ...to take on even more trials. The Senior Data Engineer will implement trial...  ...how we can improve our systems and processes within the clinical... 
    Senior
    Long-term contract
    Immediate start

    Qureight Ltd

    Cambridge, Cambridgeshire
    6 days ago
  • £64k - £85k per annumEstimated
     ...Modules, Server Blades, and multi-node rack systems. Your work will help ensure every system...  ...influence. You'll solve complex engineering challenges, improve manufacturing quality...  ...accelerators (GPU-class), or comparable large-scale  compute hardware.   ~ Proven technical... 
    On-site

    Graphcore

    Cambridge, Cambridgeshire
    more than 2 months ago
  • $165k - $209k per annum

     ...chemistry and chemoproteomic discovery technologies with Machine Learning (ML) to enable generative design. Expedition...  ...Summary:  We are seeking a highly skilled, hands-on Senior / Principal Data Infrastructure Engineer to design, build, and own the data systems that make... 
    Senior

    Flagship Pioneering, Inc.

    Cambridge, Cambridgeshire
    a month ago
  • £25k - £32k per annum

     ...Audit Semi Senior / £45 - £55k / Peterborough Are you looking for a Top 10 Accountancy role based in Cambridge? Do you want to qualify...  ...ad-hoc project work Work with clients from not-for-profit to large multinational corporations Research and propose technical and... 
    Senior

    ProTalent Ltd

    Cambridge, Cambridgeshire
    28 days ago
  • £110k - £120k per annum

     ...practice and is looking to appoint an experienced Senior Manager. This is a chance to join a growing team helping large multinational and financial services clients...  ...indirect tax, statutory accounting, tax technology systems, or tax operating model design. The role is available... 
    Senior
    Long-term contract
    Flexible hours

    Capital Tax Recruitment

    Cambridge, Cambridgeshire
    5 days ago
  • £55k - £80k per annum

     ...Senior .NET Engineer Cambridge | Hybrid | £55,000–£80,000 + 5% bonus Our client is a global industrial...  ..., cloud infrastructure and distributed systems . The role You’ll be working on a platform built around a large microservices architecture, helping make industrial... 
    Senior
    Permanent
    Hybrid working

    Trust In SODA

    Cambridge, Cambridgeshire
    14 hours ago
  • £47k - £60k per annumEstimated
     ...on a belief in collaborative engineering for the safe and responsible development...  ...AI startups, enterprises large and small, public sector...  ...build and deploy innovative AI systems. The Opportunity We are seeking a highly skilled Senior AI Systems Administrator to join... 
    Senior
    Full-time
    On-site
    Weekend work

    CommonAI C.I.C.

    Cambridge, Cambridgeshire
    a month ago
  • £50k - £67k per annumEstimated
     ...of opportunities for informal learning, mentoring and exchanging ideas...  ...customers, product managers, engineers and delivery teams to turn real...  ...~ Experience implementing machine-learning models or analytical...  ...Practical experience working with large, diverse datasets. ~ Strong... 
    Full-time
    Hybrid working
    On-site
    Remote

    Visa

    Cambridge, Cambridgeshire
    13 days ago
  • £69k - £94k per annumEstimated
     ...deployment, and productisation processes of our Machine Learning Software components. Work with our High...  ...invaluable experience in distributed systems The Team The Software...  ...managing the CI platform and services, build engineering, component integration, and packaging... 
    Long-term contract
    On-site
    Flexible hours

    Graphcore

    Cambridge, Cambridgeshire
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer (Large Systems). Be the first to apply!