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

Description For Machine Learning Engineer

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 5 hours 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

Interested in this job?

Jobs Related To Graphcore Machine Learning Engineer

Machine Learning Engineer

Machine Learning Engineer position at Graphcore, focusing on AI model optimization and implementation for specialized hardware, based in London.

Machine Learning Engineer

Machine Learning Engineer position at Graphcore, focusing on AI model optimization and implementation for specialized hardware in Cambridge, UK.

Machine Learning Engineer

Machine Learning Engineer role at Adobe focused on developing and deploying innovative ML models for Digital Experience products, offering competitive compensation $102-196K and comprehensive benefits.

Multiple Software Engineering Positions

xAI is hiring for multiple software engineering and AI research positions across various locations

Founding Applied AI Engineer at Kastle

Join Kastle as a Founding Applied AI Engineer to build and integrate advanced AI technologies for mortgage servicing, working with LLMs and creating compliant AI solutions.