We are always looking for talented candidates to join our lab (to pursue a PhD degree or a post-doc). Successful applicants should have a strong commitment to research and enjoy working at the intersection of theory and practice.

We are particularly interested in candidates with a background and research interests in at least one of the following areas: machine learning, program synthesis, security, and programming languages. For more information on our research projects, please see our Research page.

Interested candidates should send a CV to Prof. Dr. Martin Vechev at jobs-srl@inf.ethz.ch

More details about the positions:

  • ETH is one of the top computer science departments in the world: CS University Rankings
  • Full scholarships are available for outstanding B.Sc. / M.Sc. students interested in the PhD.
  • A PhD/post-doc position has attractive salary (e.g. 70-90K CHF/year) and social benefits.
  • A position is for a maximum of 6 years.
  • Zurich is consistently ranked among the top destinations in the world for quality of life.
  • Doctoral studies at ETH: http://www.ethz.ch/doctorate/index_EN