‹ Back to all roles

Machine Learning Research Engineer

DeepRec.ai

AI ResearchmidLondon Area, United KingdomhybridfulltimeStaffing and RecruitingPyTorchdiffusion modelsflow modelsGANsPythonGitGPU optimizationgenerative AIposted
Unlock apply linkApply links and the original listing are a Pro feature — £4.99/mo or £25 once.
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.