PhD Position in Differential Programming

Postdoc in Netherlands

PhD Position in Differential Programming: Utrecht University offers a PhD position focused on the development of compilers and domain-specific languages (DSLs) for probabilistic and differential programming. This role is part of the ERC project FoRECAST, aiming to forge new paths in machine learning technology.

PhD Position in Compilers/DSLs for Probabilistic and Differential Programming

Designation

PhD Candidate

Research Area

  • Probabilistic and Differentiable Algorithms for Machine Learning
  • Programming Language Implementation for High Performance Computing
  • Programming Language Semantics and Foundations

Location

Utrecht University, Utrecht, Netherlands

Eligibility/Qualification

  • Master’s degree with research experience in Computer Science, Mathematics, Statistics, Physics, or a related discipline.
  • Excitement for research in differential and probabilistic programming, programming languages, and compilers.
  • Experience in:
  • Programming languages and compilers.
  • DSLs for scientific computing and machine learning.
  • Probabilistic and differentiable programming.
  • Strong English communication skills (both written and oral).
  • Ability to work independently and collaboratively in a diverse team environment.

Description

The position involves developing foundational theories and systems for differential and probabilistic programming. You will work on advanced techniques and algorithms, implement high-performance programming solutions, and validate their efficiency and correctness. The role also includes teaching responsibilities in undergraduate and master’s programs.

Salary and Benefits

  • Gross monthly salary: €3,059 to €3,881 (for full-time employment).
  • Additional benefits: 8% holiday pay, 8.3% year-end bonus, pension plan, and flexible employment conditions.

How to Apply

Interested candidates must submit the following via the “Apply now” button on the Utrecht University website:

  • A two-page cover letter in English detailing research interests and relevant experience.
  • A full academic CV, including publications and other academic outputs.
  • Academic transcripts and degrees.
  • A copy of the MSc thesis (if available).
  • Contact details for two or three references.

Last Date for Apply

October 8, 2025


For more information on application procedures or the FoRECAST project, please contact Matthijs Vákár at m.i.l.vakar@uu.nl or email science.recruitment@uu.nl for questions regarding the application process.

Link

LEAVE A REPLY

Please enter your comment!
Please enter your name here