dataaijobs
Zurück zu den Treffern

Senior Machine Learning Research Developer

Anzeige auf Englisch

ArbeitsortBerlin
Gehalt85.000–125.000 € brutto/Jahr
HomeofficeKeine Angabe

European Tech Recruit are working closely with an exciting AI company committed to advancing research and creating technical solutions that enable safe-by-design AI systems.

They are looking for a talented Senior Machine Learning Research Developer to join them on a hybrid basis in Berlin.

In this role, you will work closely with ML research scientists and engineers to solve challenging training and inference problems involving large-scale models. You will help translate research concepts into robust implementations, develop the infrastructure required to run complex experiments and optimise workflows for high-performance computing environments.

Responsibilities as Senior Machine Learning Research Developer:

  • Collaborate closely with ML researchers to accelerate research, model training and inference.
  • Facilitate the efficient implementation of novel machine learning models, architectures and simulated environments.
  • Design and implement workflows for research experiments, ranging from small-scale experimental scenarios to large-scale projects.
  • Develop tools, libraries and infrastructure to optimise the use of computing resources.
  • Improve the efficiency, scalability and reproducibility of machine learning development workflows.
  • Help translate research concepts and experimental ideas into reliable, production-quality implementations.
  • Establish, document and maintain best practices for machine learning model development and experimentation.
  • Identify technical bottlenecks across training and inference workflows and develop solutions to address them.
  • Collaborate across research, engineering and infrastructure teams to support evolving technical requirements.

Requirements:

  • Advanced degree (MSc or higher) in Machine Learning, Computer Science or a related field, or equivalent professional experience.
  • 5+ years of industry experience designing and implementing complex machine learning workflows.
  • Strong hands-on experience working with high-performance computing environments and large-scale machine learning workloads.
  • Extensive experience with one or more major ML frameworks, such as PyTorch, TensorFlow or JAX.
  • Demonstrated experience contributing to high-quality research projects in deep learning.
  • Experience working with large-scale model training and/or inference.
  • Experience working with cloud platforms such as AWS, GCP or Azure.
  • Familiarity with containerisation technologies such as Docker and Kubernetes.
  • Familiarity with modern data infrastructure and platforms, including technologies such as vector databases.
  • Strong software engineering practices, including writing maintainable, well-tested and documented code.
  • Understanding of distributed computing and high-performance ML workloads.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen