Menu

If you are interested in working with an awesome team on the bleeding edge of AutoML, join us! For interested students, we have a separate page here. For all others, please find our current job opportunities below and join us …

as a Postdoctoral Researcher

Our group is looking for outstanding postdocs to lead our cutting-edge research projects, advise our bright students, and organize our world-class lectures and events. We are not only looking for the best, we also are taking the best care of our postdocs, giving them the time to further develop their skills, and many of our alumni have moved on to professorships at top universities or senior positions in big tech companies (but they still miss us!).

To apply, you should have an excellent publication record and PhD in artificial intelligence, machine learning, computer science, statistics, or a related discipline.

Your application should contain:

  • a CV showing your academic excellence, experience, and leadership.
  • a full set of transcripts
  • a statement of purpose: Briefly state what drives you and what your goals are in applying to ML Freiburg. Note that generic applications are desk rejected. The group is very specialized, demonstrate that you are aware of our work and relate this to your own interests and expertise. We also encourage you to highlight one of your own publications that you think would be of particular interest to us.
  • At least two reference letters/writers:
    • For each reference, please include their name, title, and email address.
    • References should expect to be contacted for a reference letter.

Please submit all these documents to ml-hiring@cs.uni-freiburg.de. Failing to do so, your application will be desk rejected.

FYI: The salary scale for full-time positions is TV-L E13 to TV-L E14.

as a PhD Student

Please apply through the central European Laboratory for Learning and Intelligent Systems (ELLIS) portal. The deadline is usually mid-November. If you for some reason cannot apply through ELLIS, feel free to also apply directly following the ‘join us as a postdoctoral research’ instructions. Make sure to motivate why you did not apply through ELLIS! Failing to do so, your application will be desk rejected.

FYI: The salary scale for full-time positions is TV-L E13.

as a Research Engineer

Our group is looking for outstanding Research Engineers to help bring our world-class research to real-world users and practitioners. We love open-source and believe in open, reproducible research.

We need people with practical skills in data-science, machine learning, scripting and large-scale experiments to make this happen. Our github repos have several thousand stars and are used and downloaded by people daily. While we hold our code to a high standard, more users brings more use cases and we have a need to maintain and help advance our research as usable, robust tools.

Another aspect of a research engineer we would love to have is someone who is interested in making our awesome researchers produce even more awesome research. Internal tooling and intimate knowledge of engineering aspects of the tools we use can help everyone produce an even greater impact. 

An ideal research engineer has used our tools before, but, having experience in some of our workflows will definitely prove useful:

  • Our group primarily uses Linux with some using Mac/Windows, we are command line users, using bash and Python scripts to get tasks done.
  • A broad knowledge of data-science and machine learning is essential but deep knowledge of intricacies is not. You should have some familiarity with some of our topics such as NAS, HPO, RL, AC, meta-learning, xAutoml, … reading and understanding some of our publications is a must. 
  • We use github to open-source all of our software. We work with git and have our github workflows, contributing to open-source is something we do almost every day. 
  • Virtually all of our code is Python and it’s eco-system of libraries, pandas, numpy, scipy, Pytorch, scikit-learn, gym,
  • Part of research is conducting large scale experiments and so we use slurm and Moab to distribute across our high computing clusters.
  • Reproducibility, documented and long lasting code is a core principle we try to have with some of our more popular libraries auto-sklearn, auto-pytorch, SMAC, …


To apply:

  • We require a CV highlighting your experience
  • A statement about why you would like to work with us
  • Code you are proud to show and talk about
  • Anything else you would like to present to us related to your candidacy

Please submit these documents to ml-hiring@cs.uni-freiburg.de. Failing to do so, your application will be desk rejected.

FYI: The salary scale for full-time positions is TV-L E13.

for an Internship

If you do not have a MSc degree, there is no possibility for doing an internship with us. (Also, no DAAD internships.)

for an exchange PhD/postdoc visits

Exchange PhD/postdoc visits: If you are a highly motivated PhD student or postdoc, excited by AutoML and would like to visit our group, please email postdoc-phd-visit-ml-chair@cs.uni-freiburg.de. Similar strict selection criteria apply as for the postdocs and PhD students we hire, we only accept outstanding candidates.

Need Additional Reasons to Join us?

Frank’s ERC grant. This grant of 1.5 million Euros ($1.76 million US) is given for a project on automated deep learning, which facilitates the transformation of deep learning from somewhat of an art to principled engineering science. This involves efficient neural architecture search, hyperparameter optimization, deep reinforcement learning to learn better optimizers, and a substantial component on understanding the performance of deep learning using a data-driven approach. In general, ERC grants are Europe’s most prestigious funding instrument, focused purely on an excellence-based approach to science. As stated in a recent Nature article, the ERC has helped Europe to “surpass the United States in terms of the most-cited scientific publications” and is “recognized as the best in the world in the way it supports fundamental research”.

The ML Freiburg group. ML Freiburg is amongst the leading groups in AutoML worldwide, with a focus on automated deep learning. This includes efficient neural architecture search, efficient hyperparameter optimization, learning to learn, and automated algorithm design using ML in general. The group has won the first two international AutoML challenges (2015-2016 and 2017-2018), with continuously improving versions of its widely-used open-source tool Auto-sklearn and is also building the automated deep learning tool Auto-PyTorch. Frank co-started the AutoML workshop series at ICML in 2014 and has been co-chairing it every year since. He also co-started the workshop series on Bayesian optimization at NeurIPS (since 2011), meta-learning at NeurIPS (since 2017), neural architecture search at ICLR (since 2020) and co-edited the AutoML book. The group developed the best available out-of-the-box tool for efficient hyperparameter optimization of neural networks and is amongst the world’s leading groups in neural architecture search and various other meta-algorithmic problems, such as algorithm configuration and algorithm selection, which have led to world championship titles in SAT solving and AI planning.

Resources and collaboration opportunities. ML Freiburg owns several large compute clusters, comprising about 300 GPUs and 1500 CPU cores. It also has (non-exclusive) access to a central cluster with 15.000 CPU cores. The group collaborates closely with the Bosch Center for Artificial Intelligence, which funds basic research on AutoML in the group with 6.4 million euros over 4 years. The group collaborates closely with the other AI groups in Freiburg’s ELLIS unit, especially Thomas Brox’ computer vision group (leading to several new advances in neural architecture search), Tonio Ball’s neuromedical AI lab (leading to the first published work achieving state-of-the-art performance in EEG decoding with deep learning), Wolfram Burgard’s robotics group, Joschka Boedecker’s neurorobotics group, Abhinav Valada’s robot learning group and Josif Grabocka’s representation learning group. All of these groups are mostly working on deep learning and reinforcement learning these days, leading to exciting convergences and synergies. Frank is also Chief Expert AutoML at the Bosch Center for Artificial Intelligence. Finally, the University of Freiburg is one of 17 ELLIS units, and Frank is a fellow in the ELLIS programme on robust machine learning, opening up many opportunities for collaboration with other machine learning hot spots in Europe.

The University of Freiburg. Founded in 1457, the University of Freiburg is one of the oldest German universities and is now one of the nation’s leading research and teaching institutions, evidenced amongst others by it being one of the 23 members of the League of European Research Universities (LERU). It actively fosters interdisciplinary research (e.g., the Excellence cluster BrainLinks-BrainTools, which, amongst others, researches on deep learning for neuroscience), and it is one of the few universities offering world class research environments in the classical as well as in the modern disciplines. More than 24,000 students from over 100 nations are studying in 180 degree programs at 11 faculties. The university also successfully attracted the highest third-party funding per-professor in all of Germany.

The University of Freiburg is one of the 17 excellent European universities that have been distinguished as ELLIS units for their excellence in machine learning. The university has a particularly strong group of faculty members in the field of artificial intelligence (including 3 ERC grant holders) covering a wide range of modern AI topics, such as machine learning, computer vision, robotics, planning, and control. The yearly budget in AI is more than 3M Euro and funds more than 50 PhD students. A robotics school and a deep learning compute cluster have been fostering the interdisciplinary research among AI researchers via the overarching methodology of deep learning. There are strong international relationships to other scientists and companies with an adjunct professor from DeepMind and three faculty members working
part time for Bosch, Toyota, and Amazon, respectively, and a faculty member advising the German parliament on AI. The AI research at the University transfers its results actively to other disciplines, such as the life sciences, sustainable systems engineering, and ethics. The AI researchers are involved in all four clusters of excellence as set up by the German government, one of these clusters being coordinated by a faculty member in AI.