Machine Learning Research Engineer Location: London (Hybrid)
Job Type: Full-Time
Salary: £80,000 - 100,000
We're partnering with an innovative deep-tech organisation developing next-generation computing technology and advanced AI solutions. As the company continues to expand its research capabilities, they're looking to appoint a Machine Learning Research Engineer to help drive the development of novel machine learning algorithms and applications.
This is a rare opportunity to work on cutting-edge technology at the intersection of machine learning, advanced computing, and emerging hardware platforms, helping to solve complex real-world challenges for customers and partners worldwide. 
The Opportunity As a Machine Learning Research Engineer, you'll develop and benchmark new machine learning approaches, with a particular focus on generative AI and advanced neural network architectures. You'll work alongside a multidisciplinary team of researchers and engineers, translating innovative ideas into practical solutions and customer-facing applications.
Key Responsibilities
  • Develop, test and benchmark advanced machine learning algorithms.
  • Work with generative AI models including diffusion models, flow models and GANs. 
  • Design and evaluate novel hybrid machine learning architectures.
  • Collaborate with customers and strategic partners to identify and solve complex technical challenges.
  • Contribute to software products through the development of new algorithms, tools and examples. 
  • Support research activities through experimentation, analysis and publication of results. 
  • Contribute to the creation and protection of intellectual property arising from your work. 
Essential Requirements
  • Proven experience developing and benchmarking machine learning algorithms. 
  • Hands-on experience with diffusion models, flow models and/or GANs. 
  • Strong programming skills in Python and PyTorch. 
  • Experience using version control systems such as Git. 
  • MSc or PhD in Computer Science, Machine Learning, Physics, Mathematics or a related discipline. 
  • Excellent communication skills and the ability to work effectively within multidisciplinary teams. 
Desirable Experience
  • Experience working with advanced computing infrastructure including HPC, GPUs, NPUs, ASICs or other specialist hardware.
  • Experience training and optimising multi-GPU models. 
  • Published research in machine learning or a related field. 
  • Experience working directly with customers or external stakeholders. 
  • An interest in or understanding of quantum computing technologies. 
What's On Offer
  • The opportunity to work on genuinely innovative technology at the forefront of AI and advanced computing.
  • A collaborative environment alongside highly experienced researchers and engineers.
  • Exposure to cutting-edge machine learning research and commercial applications.
  • Competitive salary and benefits package.
  • Hybrid working based in London.