PhD Position in Compilers/DSLs, Utrecht University, Netherlands

Postdoc in Netherlands

PhD Position in Compilers/DSLs: Utrecht University is offering a PhD position in the ERC project FoRECAST, focusing on developing innovative algorithms and systems for probabilistic and differentiable programming within high-performance computing environments. This position allows candidates to contribute to cutting-edge technology foundational to the future of machine learning.

PhD Position in Compilers/DSLs for Probabilistic and Differential Programming

Designation

PhD Candidate

Research Area

  • Primary Focus: Probabilistic and differentiable programming
  • Key Areas:
  1. Probabilistic and differentiable algorithms for machine learning
  2. Programming language implementation for high-performance computing
  3. Programming language semantics and foundations

Location

Utrecht University, Netherlands

Eligibility/Qualification

  • Master’s degree in Computer Science, Mathematics, Statistics, Physics, or a related field.
  • Research experience in relevant areas.
  • Interest in differential and probabilistic programming, programming languages, and compilers.
  • Proficiency in programming languages and compilers, as well as experience with DSLs for scientific computing and machine learning.
  • Strong English communication skills.
  • Capability to work independently as well as collaboratively in a diverse team.

Job Description

  • Develop foundational and innovative techniques in differential and probabilistic programming.
  • Analyze and design performant implementations based on theoretical advancements.
  • Build and evaluate state-of-the-art implementations utilizing data-parallel functional array programming.
  • Conduct mathematical proofs of algorithm correctness and efficiency.
  • Apply research methodologies to solve real-world problems in areas such as experimental design and reinforcement learning.
  • Engage in teaching within the department, including tutorial conduction and student supervision.

How to Apply

Interested candidates are encouraged to apply by following these steps:

  1. Submit a two-page cover letter (in English) detailing:
  • Research interests relevant to the position
  • Evidence of self-motivation and collaborative abilities
  • A summary of your MSc thesis or comparable project
  • Earliest possible start date
  1. Include a full curriculum vitae, outlining academic achievements and contributions.
  2. Provide degrees and transcript records with grades.
  3. Submit a copy of your MSc thesis (if available) and contact details for 2-3 references.

Please use the “Apply now” button available on the university’s recruitment page. Note that applications sent via email will not be considered.

Last Date to Apply

8 October 2025

Link

LEAVE A REPLY

Please enter your comment!
Please enter your name here