Publisher
source

École Polytechnique Fédérale de Lausanne

Just Landed

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

Postdoc position with a 1-year contract, renewable. The post mentions funded travel for conferences and research collaborations. Full salary/stipend details are not provided.

Country flag

Country

Switzerland

University

École Polytechnique Fédérale de Lausanne

Social connections

How do I apply for this?

Sign in for free to reveal details, requirements, and source links.

Apply for this position

Keywords

Computer Science
Electrical Engineering
Information Technology
Mathematics
Networking
Formal Methods
Automata Theory
Verification And Validation
Programming Language

Suggested positions

About this position

EPFL (École Polytechnique Fédérale de Lausanne) is advertising a Postdoc position in the Networked Systems Abstractions Lab (LASeR) in Lausanne, Switzerland.

The lab works on programming languages and formal reasoning tools for networked systems, with research directions including:

- Design and semantics of network programming languages in the NetKAT family, including quantitative and probabilistic extensions
- Scalable verification using symbolic automata and related decision procedures
- Routing algebras for distributed routing protocols such as BGP
- Formal abstractions for packet scheduling and compilation to programmable hardware
- AI-based cybersecurity, including automata learning from security logs and verified defensive controllers

The position is aimed at candidates with a PhD in computer science or a closely related field, or those nearing completion. Relevant backgrounds include programming languages, formal methods, networking, automata theory, theorem proving, network verification, routing protocols, packet scheduling, and AI/ML for systems and security. Strong software engineering skills and a strong publication record are expected, along with excellent English communication and a collaborative mindset.

The contract starts on 01.12.2026 or by agreement, is 100% activity rate, and is offered as a 1-year CDD renewable. EPFL also mentions funded travel for conferences and research collaborations.

Applications must be submitted through the online platform. Required documents: 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 questions, contact Nate Foster at [email protected].

Funding details

Postdoc position with a 1-year contract, renewable. The post mentions funded travel for conferences and research collaborations. Full salary/stipend details are not provided.

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 other functional languages). Strong publication record relative to career stage, excellent written and oral English, independence, creativity, solution orientation, team spirit, and motivation to explore new research domains.

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 a research statement (up to 3 pages), and contact details for 3 referees.

More information can be found here

Ask ApplyKite AI

Start chatting
Can you summarize this position?
What qualifications are required for this position?
How should I prepare my application?