Meet ApplyKite Twin, the application assistant that learns with you
Meet your Twin, it learns with you
Your Twin learns with you
Launch week codes:30% off annual Pro20% off monthly Pro
Ends in00h00m00s
Ends in00h00m00s
Ramanathan Thinniyam Srinivasan
Closing soon
Just Landed
1 days ago
PhD student focusing on Scalable Quantum Program Verification Uppsala University in Sweden
Degree Level
PhD
Field of study
Computer Science
Funding
Available
Deadline
Nov 15, 2026
Country
Sweden
University
Uppsala University
Apply for this position
Keywords
Suggested positions
About this position
This PhD position at the Department of Information Technology, Uppsala University focuses on scalable quantum program verification, bringing formal verification and programming-language techniques to the challenge of checking modern quantum software. The project addresses the increasing complexity of quantum software pipelines, especially as quantum hardware scales and quantum error correction introduces hybrid quantum-classical architectures that are difficult to analyze with current tools.
The student will work on combining methods from classical verification, programming language theory, and complex arithmetic to develop both theoretical results and software artifacts for quantum program verification. The aim is to improve the scalability, automation, and guarantees available for verifying quantum programs used in sensitive areas such as security.
The position is embedded in a strong research environment at Uppsala University’s Department of Information Technology, a large department with a broad research and education profile. The advertised environment brings together experts in verification and programming languages and is known for both theoretical research and tool development, including well-known systems such as UPPAAL, Concuerror, and Nidhugg, with publications in leading venues in the field.
The research environment and topic make this a solid opportunity for a student interested in formal methods, quantum computing, and the development of trustworthy software for emerging quantum technologies.
Funding details
Available
What's required
Applicants must hold a Master’s (second-cycle) degree in computer science, mathematics, or a related field, or have completed at least 240 higher-education credits including at least 60 credits at Master’s level and an independent project worth at least 15 credits, or have equivalent knowledge. The university may grant an exemption in special cases. Candidates should have a mathematical background, excellent problem-solving skills, high motivation, persistence for difficult problems, interest in programming, good communication skills, sufficient proficiency in oral and written English, and the ability to work both independently and collaboratively. Experience or coursework in formal methods, programming language theory or semantics, logic, automata theory, automated theorem proving, and quantum computing is considered an advantage.
How to apply
Submit an application including a motivation statement of up to 2 pages, a concise summary of your Master’s thesis or comparable project, your earliest possible starting date, and contact information for at least one reference. Also upload a CV, degree certificates and transcripts, and your Master’s thesis (or draft), publications, and other relevant reports. Promising applicants will be interviewed before a decision is made.
Make your next move.
Prepare your application
Review drafts and confirm requirements with the university.
Professors
Assistant Professor at Uppsala University
Sweden
Research Interests
Semantics
Mathematical Logic
Automata Theory
Computer Science
Physics
Make your next move.
Prepare your application
Review drafts and confirm requirements with the university.