Senior Machine Learning Research Engineer

European Tech Recruit

Berlin

On-site

EUR 90,000 - 130,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Our client in Berlin seeks a Senior Machine Learning Research Developer to join a highly technical team at the forefront of ML research and development. You will work closely with ML researchers and engineers to solve challenging training and inference problems involving large-scale models.

You will translate research concepts into robust implementations, build infrastructure for complex experiments and optimise workflows for high-performance computing environments.

Qualifications

  • Degree in Computer Science, Computer Engineering, Software Engineering or a related field.
  • MSc or higher in ML, Computer Science or a related discipline, or equivalent professional experience.
  • 5+ years' industry experience designing and implementing complex ML workflows.
  • Strong hands-on experience with HPC environments and large-scale ML workloads.
  • Extensive experience with ML frameworks such as PyTorch, TensorFlow or JAX.
  • Experience contributing to high-quality deep learning research.

Responsibilities

  • Partner with ML researchers to accelerate research, model training and inference.
  • Implement novel ML models, architectures and simulated environments.
  • Design workflows for experiments ranging from small-scale research to large-scale projects.
  • Develop tools, libraries and infrastructure to optimise compute resources.
  • Improve the efficiency, scalability and reproducibility of ML workflows.
  • Translate research concepts into reliable, production-quality implementations.
  • Establish and maintain best practices for model development and experimentation.
  • Identify training and inference bottlenecks and develop solutions.
  • Collaborate across research, engineering and infrastructure teams.

Skills

HPC experience
Large-scale ML workflows
Model training & inference
Collaboration across teams

Education

MSc or higher in ML/CS or related field
5+ years industry ML experience

Tools

PyTorch
TensorFlow
JAX

Job description

Our client is a non-profit organisation advancing research and technical solutions for safe-by-design AI systems. They are seeking a Senior Machine Learning Research Developer to join a highly technical team working at the forefront of ML research and development.

You will work closely with ML researchers and engineers to solve challenging training and inference problems involving large-scale models. You will translate research concepts into robust implementations, build infrastructure for complex experiments and optimise workflows for high-performance computing environments.

This role sits at the intersection of machine learning research, software engineering and high-performance computing, with direct impact on the development and evaluation of advanced AI systems.

Key Responsibilities
  • Partner with ML researchers to accelerate research, model training and inference.
  • Implement novel ML models, architectures and simulated environments.
  • Design workflows for experiments ranging from small-scale research to large-scale projects.
  • Develop tools, libraries and infrastructure to optimise compute resources.
  • Improve the efficiency, scalability and reproducibility of ML workflows.
  • Translate research concepts into reliable, production-quality implementations.
  • Establish and maintain best practices for model development and experimentation.
  • Identify training and inference bottlenecks and develop solutions.
  • Collaborate across research, engineering and infrastructure teams.
Requirements
  • Degree in Computer Science, Computer Engineering, Software Engineering or a related field.
  • MSc or higher in ML, Computer Science or a related discipline, or equivalent professional experience.
  • 5+ years' industry experience designing and implementing complex ML workflows.
  • Strong hands-on experience with HPC environments and large-scale ML workloads.
  • Extensive experience with ML frameworks such as PyTorch, TensorFlow or JAX.
  • Experience contributing to high-quality deep learning rese
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Research Developer
Senior ML Research Developer

European Tech Recruit • Berlin

Hybrid
EUR 85,000 - 125,000
Senior Machine Learning Research Scientist
Senior Machine Learning Research Scientist

European Tech Recruit • Berlin

Hybrid
EUR 90,000 - 130,000
Senior ML Research Scientist – Deep Learning / Frontier Models / PyTorch / JAX
Senior ML Research Scientist – Deep Learning / Frontier Models / PyTorch / JAX

European Tech Recruit • Berlin

On-site
EUR 90,000 - 150,000
Senior Machine Learning Data Processing Engineer
Senior Machine Learning Data Processing Engineer

European Tech Recruit • Berlin

On-site
EUR 70,000 - 110,000
Senior Distributed ML Engineer
Senior Distributed ML Engineer

European Tech Recruit • Berlin

Hybrid
EUR 80,000 - 110,000
Machine Learning Manager
Machine Learning Manager

European Tech Recruit • Berlin

Hybrid
EUR 150,000 - 200,000
Machine Learning Engineer
Machine Learning Engineer

Newnow • Germany

Remote
USD 100,000 - 130,000
Remote-first flexibility
Mentorship with C-level leaders
Investment in personal development
Manager of Machine Learning
Manager of Machine Learning

European Tech Recruit • Berlin

Hybrid
EUR 90,000 - 150,000
Machine Learning Researcher
Machine Learning Researcher

Trinnovo Group | B Corp™ • Bayern

On-site
EUR 90,000 - 130,000
Senior Data Platform Engineer
Senior Data Platform Engineer

European Tech Recruit • Berlin

On-site
EUR 110,000 - 140,000