École Polytechnique Fédérale de Lausanne
1 week ago
Postdoc in Networked Systems Abstractions, Programming Languages, and Formal Methods at EPFL École Polytechnique Fédérale de Lausanne in Switzerland
Degree Level
Postdoc
Field of study
Computer Science
Funding
Funded postdoctoral position at EPFL with a 1-year contract, renewable. The post mentions funded travel for conferences and research collaborations.
Country
Switzerland
University
École Polytechnique Fédérale de Lausanne

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.
Apply for this position
Keywords
Suggested positions
About this position
EPFL (École Polytechnique Fédérale de Lausanne) is advertising a Postdoc in the Networked Systems Abstractions Lab (LASeR) in Switzerland. The lab works at the intersection of programming languages, formal methods, networking, network verification, and systems, with research themes including NetKAT and its extensions, symbolic automata, routing algebras, packet scheduling, and AI-based cybersecurity.
The position is aimed at outstanding candidates who want to conduct research on network abstractions spanning language design, implementation, and verification. Possible directions include the design and semantics of network programming languages, scalable verification using symbolic automata and decision procedures, algebraic representations of routing protocols such as BGP, formal abstractions for packet scheduling with provable guarantees, and AI-assisted techniques for network security.
Applicants should have a PhD in computer science or a closely related field, or be nearing completion. A background in programming languages, formal methods, or networking is expected, along with research experience in one or more of: language design and semantics, automata theory, theorem proving, network verification, routing protocols, packet scheduling, or AI/ML for systems and security. Strong software engineering skills and a strong publication record are emphasized, together with excellent English communication and a collaborative mindset.
The appointment is a 1-year CDD contract, renewable, with a start date of 01.12.2026 or to be determined. The post mentions a stimulating international environment, excellent working conditions, and funded travel for conferences and collaborations.
To apply, submit your materials through the EPFL online platform: a brief cover letter (up to 2 pages), a CV with publication list, a research statement (up to 3 pages), and contact details for 3 referees. For further information, contact Nate Foster at [email protected].
Funding details
Funded postdoctoral position at EPFL with a 1-year contract, renewable. The post mentions funded travel for conferences and research collaborations.
What's required
PhD in computer science or a closely related field, or nearing completion. Background in programming languages, formal methods, or networking. Research experience in language design and semantics, automata theory and decision procedures, interactive or automated theorem proving, network verification, routing protocols, packet scheduling, or AI/ML applications to systems and security. Strong computational and analytical skills, solid software engineering ability (e.g. OCaml, Rust, C/C++, Python, or functional languages), strong publication record, independence, creativity, excellent English communication, motivation to explore new research domains, and good teamwork.
How to apply
Apply only through the online platform. Submit a brief cover letter (up to 2 pages), a single PDF containing your CV with publication list and research statement (up to 3 pages), and contact details for 3 referees. For questions, contact Nate Foster by email.
More information can be found here
Ask ApplyKite AI

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.