6 Mar 2025
Job Information
- Organisation/Company
Utrecht University- Research Field
Physics- Researcher Profile
First Stage Researcher (R1)- Country
Netherlands- Application Deadline
15 Apr 2025 - 21:59 (UTC)- Type of Contract
Temporary- Job Status
Not Applicable- Hours Per Week
40.0- Is the job funded through the EU Research Framework Programme?
Not funded by a EU programme- Is the Job related to staff position within a Research Infrastructure?
No
Offer Description
We are looking for junior researchers who want to jump-start their careers as PhD candidates in Differential and Probabilistic Programming as a part of the ERC project FoRECAST. In this project, you work both independently and in collaboration with a diverse team. You will conduct research on the aspects of FORECAST relating to Probabilistic and Differential Algorithms. This is a unique opportunity to contribute to the foundations for tomorrow’s machine learning.
Your job
The FoRECAST project aims to develop theory (e.g., categorical semantics and denotational correctness proofs as well as new probabilistic and differential inference algorithms) and systems (e.g., high performance, functional array programming DSLs) to tackle challenging probabilistic and differentiable programming applications (e.g., experimental design, machine learning for science). It will do so by bringing together a diverse team of PhD candidates with a primary focus in three different areas:
Your research in one of these three areas should result in successfully obtaining a PhD degree during the appointment.
In one of these positions, your research will develop the foundations and push the boundaries of the field of differential and probabilistic programming. This exciting new field of research combines knowledge from the machine learning, programming languages, scientific computing, and statistical physics communities. Your project could involve:
- developing new differential and probabilistic programming techniques (e.g., techniques for differentiating effectful programmes such as gradient estimation of probabilistic programs, implicit function differentiation, compositional Bayesian inference techniques);
- giving mathematical proofs of their correctness (e.g., by using categorical semantics) and efficiency;
- building state-of-the-art implementations of these new techniques (e.g., by leveraging data-parallel functional array programming techniques);
- applying them to solve real-world problems (e.g., gradient estimation challenges in experimental design and reinforcement learning).
The precise focus of the position will depend on your particular interests and strengths.
You will primarily be supervised by Matthijs Vákár with secondary supervisors that we choose to match your interests and strengths. Beyond membership of the FORECAST team, you will also be a member the wider Software Technology group led by Gabriele Keller . As our research group contains core members of the popular Accelerate and Stan DSLs for machine learning and scientific computing, newly developed techniques could quickly have a large impact and reach a large audience of end users. Beyond Utrecht University, we anticipate collaborating with colleagues from the Center for Computational Mathematics at the Flatiron Institute in New York, the Department of Computer Science at the University of Oxford, the Amsterdam Machine Learning Lab, and the XLA and JAX teams at Google.
In a small part of your time, you will contribute to teaching activities within the Department of Information and Computing Sciences. The precise teaching roles depend on the departmental needs and your background and interests. It might include helping with courses such as Functional Programming, Concurrency, Concepts of Programming Language Design, Languages and Compilers, Logic, Probabilistic Reasoning, Machine Learning, or other courses in our BSc and MSc programmes. Teaching activities may include conducting tutorials, supervising student projects and theses, and participating in public outreach. These activities will be designed to help you develop your didactic skills and be well prepared for a longer-term career in academia, should you choose to pursue one.
Where to apply
- Website
- https://www.academictransfer.com/en/jobs/349929/phd-position-in-probabilistic-a…
Requirements
Specific Requirements
We are looking for a driven new colleague who meets several or all of the following criteria:
- holds a Master’s degree with research experience in a relevant discipline like Computer Science, Mathematics, Statistics, or Physics;
- has a strong interest in research and is motivated to explore the areas of differential and probabilistic programming and mathematical aspects of computer science, more generally;
- has enthusiasm for, and ideally experience with, one of the following three areas of research: programming languages foundations and/or category theory, implementation of programming languages and systems for high performance computing, algorithm development for statistical computing and machine learning;
- has strong English communication skills, both in speaking and writing;
- has the ability and desire for a mixture of collaborative work in a diverse team and focussed independent work.
More than anything, we are looking for candidates who have enthusiasm for science and will take the initiative to develop their own research interests within the scope of this ERC project.
Additional Information
Benefits
- A position for 18 months, with an extension to the full four years after positive evaluation;
- a working week of 38 hours and a gross monthly salary between €2,901 and €3,707 (salary scale P under the Collective Labour Agreement for Dutch Universities (CAO NU));
- 8% holiday pay and 8.3% year-end bonus;
- a pension scheme, partially paid parental leave and flexible terms of employment based on the CAO NU.
In addition to the terms of employment laid down in the CAO NU, Utrecht University has a number of schemes and facilities of its own for employees. This includes schemes facilitating professional development , leave schemes and schemes for sports and cultural activities , as well as discounts on software and other IT products. We also offer access to additional employee benefits through our Terms of Employment Options Model. In this way, we encourage our employees to continue to invest in their growth. For more information, please visit Working at Utrecht University .
Selection process
As Utrecht University, we want to be a home for everyone. We value staff with diverse backgrounds, perspectives and identities, including cultural, religious or ethnic background, gender, sexual orientation, disability or age. We strive to create a safe and inclusive environment in which everyone can flourish and contribute.
To apply, please send the following documents via the ‘apply now’ button:
- a two-page cover letter describing your research interests and how they match the position, evidence of your self-motivation and ability to work collaboratively, a summary of your MSc thesis or a comparable major project, your earliest possible starting date of employment.
- a full academic curriculum vitae, possibly including publications, git repos showing open-source software contributions, links to blog contributions, and other academic output you are proud of;
- degrees and transcript of records with grades;
- a copy of your MSc thesis (if available);
- contact details of two or three references.
The applications must be written in English.
If this specific opportunity isn’t for you, but you know someone else who may be interested, please forward this vacancy to them.
Additional comments
For more information, please contact Matthijs Vákár at m.i.l.vakar@uu.nl .
Do you have a question about the application procedure? Please send an email to science.recruitment@uu.nl .
- Website for additional job details
https://www.academictransfer.com/349929/
Work Location(s)
- Number of offers available
- 1
- Company/Institute
- Universiteit Utrecht
- Country
- Netherlands
- City
- Utrecht
- Postal Code
- 3584CC
- Street
- Princetonplein 5
- Geofield
Contact
- City
Utrecht- Website
http://www.uu.nl/- Street
Domplein 29- Postal Code
3512 JE
STATUS: EXPIRED
- X (formerly Twitter)
More share options- Viadeo
- Gmail
- Blogger
- Qzone
- YahooMail
Similar Positions
-
Ph D Position In Causality Aware Explanations For Probabilistic Graphical Models, Utrecht University, Netherlands, about 12 hours ago
PhD Position in Causality-Aware Explanations for Probabilistic Graphical Models Faculty: Faculty of Science Department: Department of Information and Computing Sciences Hours per week: 36 to 40...
-
Ph D Position In Machine Learning For Satellite Gravimetry , ETH Zurich, Switzerland, about 2 hours ago
100%, Zurich, fixed-term The Chair of Space Geodesy invites applications for an exciting PhD opportunity focused on advancing research in satellite gravimetry for hydrology using machine learning...
-
Ph D Position: Quality Control For Machine Learning Using Bayesian Networks And Auto Ml At Donders Centre For Cognition , Radboud University, Netherlands, about 6 hours ago
Employment 1.0 FTE Gross monthly salary € 2,901 - € 3,707 Required background Research University Degree Organizational unit Faculty of Social Sciences Application deadline 08 June 2025 Apply now ...
-
Ph D: New Methods For Data Collection For Integrated Assessment Modelling, Utrecht University, Netherlands, about 12 hours ago
PhD: New Methods for Data Collection for Integrated Assessment Modelling Faculty: Faculty of Geosciences Department: Department of Sustainable Development Hours per week: 36 to 40 Application d...
-
Ph D: The Psychological Consequences Of Unequal Treatment In The Classroom, Utrecht University, Netherlands, about 12 hours ago
PhD: The Psychological Consequences of Unequal Treatment in the Classroom Faculty: Faculty of Social and Behavioural Sciences Department: Psychology Hours per week: 36 to 40 Application deadlin...
-
Ph D Position On Modelling The Evolution Of The Larsen C Ice Shelf, Utrecht University, Netherlands, about 12 hours ago
PhD Position on Modelling the Evolution of the Larsen C Ice Shelf Faculty: Faculty of Science Department: Department of Physics Hours per week: 36 to 40 Application deadline: 15 May 2025 Apply...