Taro Logo

Machine Learning Engineer

Graphcore develops specialized hardware for AI and machine learning applications.
Bristol, UK
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI

Job Description

Graphcore is seeking a Machine Learning Engineer to join their Applied AI team in Bristol, UK. This role offers an exciting opportunity to work on advancing AI technology through the development and optimization of AI models for specialized hardware. As part of the Applied AI team, you'll act as a proxy for customers, working with cutting-edge AI models and applications. The position involves implementing and scaling machine learning models, collaborating with Research and Software teams, and contributing to the development of novel ideas in efficient compute and model scaling. The ideal candidate should have strong technical skills in Python and deep learning frameworks, with experience in implementing AI models. The role offers comprehensive benefits including healthcare, flexible working, and various office perks. The company provides an inclusive work environment and is committed to building a diverse team. This position requires the right to work in the UK and offers a chance to make a significant impact in the rapidly evolving field of AI technology.

Last updated 4 months ago

Responsibilities For Machine Learning Engineer

  • Implement the latest machine learning models and optimise them for performance and accuracy, scaling to 1000s of accelerators
  • Test and evaluate new internal software releases, provide feedback to software engineering teams
  • Benchmark models and key ML techniques to identify performance bottlenecks
  • Design and conduct experiments on novel AI methods
  • Collaborate with Research, Software, and Product teams
  • Engage with AI community and keep in touch with the latest developments in AI

Requirements For Machine Learning Engineer

Python
  • 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 software development skills
  • Familiar with deep learning fundamentals
  • Capable of designing, executing and reporting from ML experiments
  • Strong communicator
  • Must have the right to work in the UK

Benefits For Machine Learning Engineer

Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
  • Competitive salary
  • Flexible working
  • Generous annual leave policy
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension (matched up to 5%)
  • Life assurance
  • Income protection
  • Generous parental leave policy
  • Employee assistance programme
  • Office perks including healthy food and snacks
  • Barista bar

Related Jobs