Senior Machine Learning Research Engineer

European Tech Recruit — Germany · Posted ~3 hours ago

Senior Full-time Hybrid Visa History ✓

Skills

Machine learning ML software engineering Distributed computing High-performance computing Model development ML software

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A leading AI-focused engineering organization is looking for a senior engineer to bridge machine learning research and production-grade implementation. The role involves building scalable workflows, supporting advanced experiments, and improving systems for training, inference, and large-scale computation.

Highlights

Work in a highly technical AI environment alongside research and engineering specialists. The role provides opportunities to translate innovative research into scalable systems and influence advanced machine learning workflows.

Description

Senior ML Research Engineer Berlin, Germany | Hybrid - 3 days onsite weekly Join a highly technical AI research and engineering organisation working on the development of advanced machine learning systems. The team brings together ML research scientists, engineers and infrastructure specialists to tackle challenging problems across model development, training, inference and large-scale experimentation. As a Senior ML Research Engineer, you will sit directly alongside research teams, translating novel ideas and experimental concepts into robust implementations and scalable workflows. The Senior ML Research Engineer will work across machine learning software, distributed computing and high-performance computing, helping researchers run increasingly complex experiments efficiently. This Senior ML Research Engineer position is particularly suited to someone who enjoys operating at the boundary between ML research and engineering and wants to have a direct impact on how advanced AI systems are developed and evaluated. Key Responsibilities Collaborate closely with ML research scientists and engineers to accelerate model development, training, inference and experimentation.Translate novel research concepts, model architectures and experimental ideas into reliable, production-quality implementations.Design and implement workflows for ML experiments ranging from small-scale research projects to large distributed workloads.Develop tools, libraries and infrastructure to improve the efficiency, scalability and reproducibility of machine learning workflows.Identify technical bottlenecks across model training and inference and develop solutions to improve performance and utilisation of compute resources.Work with distributed and high-performance computing environments, including GPU-intensive workloads.Establish engineering best practices around ML experimentation, documentation, testing and reproducibility.Collaborate across research, engineering and infrastructure teams as technical requirements evolve. Required Experience & Skills MSc or PhD or equivalent professional experience in Computer Science, Machine Learning, Computer Engineering or a related discipline.At least 5+ years of full-time professional experience designing and implementing complex machine learning workflows or ML systems.Demonstrated experience contributing to technically demanding deep learning or ML research projects.Strong hands-on experience with major ML frameworks such as PyTorch, JAX or TensorFlow.Experience with large-scale model training, fine-tuning and/or inference.Strong understanding of distributed computing and high-performance ML workloads.Experience working with GPUs, HPC environments or large-scale cloud compute.Strong software engineering skills, particularly in Python and/or C++.Experience working with cloud platforms such as AWS, GCP or Azure.Familiarity with Docker, Kubernetes and modern ML infrastructure. Why Apply? Work directly alongside researchers tackling challenging problems in advanced AI and machine learning.Opportunity to work across ML research, model training, inference, distributed systems and HPC rather than focusing on a single engineering layer.Build infrastructure and software that directly influences how research is conducted and evaluated.Work in a highly technical environment where experimentation, engineering quality and technical curiosity are strongly valued.Contribute to the development of advanced AI systems at significant scale. Apply now or send a copy of your CV, referencing the title and location, and with a short intro to cw@eu-recruit.com. By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)