Your Twin learns with you

30% off annual Pro20% off monthly Pro

Ends in00h00m00s

Publisher
source

Nate Foster

Top university

5 days ago

Postdoc: Networked Systems Abstractions Lab (LASeR) EPFL in Switzerland

Degree Level

Postdoc

Field of study

Computer Science

Funding

Funded travel for conferences and research collaborations; 1-year postdoc contract renewable.

Country flag

Country

Switzerland

University

EPFL

Apply for this position

Keywords

Computer Science
Electrical Engineering
Information Technology
Software Engineering
Formal Methods
Automata Theory
Proof Theory
Networked Systems
Programming Language

Suggested positions

Publisher
source

École Polytechnique Fédérale de Lausanne

Country flag

Switzerland

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 - Rout...

Computer Science
Electrical Engineering
Information Technology
+6 more

2 weeks ago

Publisher
source

École Polytechnique Fédérale de Lausanne

Country flag

Switzerland

EPFL (École Polytechnique Fédérale de Lausanne) is advertising a Postdoctoral Researcher position in the DIAS Lab in Lausanne, Switzerland. The lab works at the intersection of computer science , database systems , data management , and computer architecture , with a focus on data-intensive applications, query processing, distributed data management, and hardware/software co-design. The research themes highlighted in the post include vector query processing , serverless/just-in-time query execut...

Computer Science
Electrical Engineering
Information Technology
+2 more

1 month ago

Publisher
source

ETH Zürich

Country flag

Switzerland

Postdoctoral position in Systems and Hardware Security at ETH Zürich , Switzerland. The Computer Security Group in the Department of Information Technology and Electrical Engineering is recruiting a highly motivated postdoctoral researcher to work on systems security and hardware security . Research topics mentioned include hardware design security , microarchitectural security , and DRAM security , with a strong emphasis on building novel analysis techniques, uncovering attack surfaces, and des...

Computer Science
Electrical Engineering
Information Technology
+2 more

1 month ago

Publisher
source

Amir Shaikhha

TU Darmstadt

Country flag

Germany

Amir Shaikhha, Full Professor at TU Darmstadt , is hiring for postdoc and PhD opportunities in AI Systems / AI Hardware . The post specifically highlights candidates with a Ph.D. and a strong research background in programming languages , compilers , database systems , or computer architecture . This is a strong fit for applicants interested in systems research at the intersection of AI infrastructure, hardware-aware computing, and efficient software systems. Institution: TU Darmstadt, Germany. ...

Computer Science
Electrical Engineering
Information Technology
+2 more

4 weeks ago

Publisher
source

University of Southern Denmark

Country flag

Denmark

The University of Southern Denmark invites applications for a two-year postdoctoral researcher position in the Software Engineering section of the Maersk Mc-Kinney Moller Institute in Odense, Denmark. The project is part of the VILLUM Experiment project “Is Correctness Necessary? An Experiment in Test-Free Program Repair” . The research addresses a central challenge in modern software engineering: large language models and AI coding assistants can generate and modify software rapidly, while esta...

Computer Science
Information Technology
Artificial Intelligence
+2 more

3 days ago

About this position

EPFL’s Networked Systems Abstractions Lab (LASeR) is seeking a postdoctoral researcher to work on the design, semantics, implementation, and verification of abstractions for networked systems. The lab’s research sits at the intersection of programming languages, formal methods, and networking, with a focus on making network programming and reasoning more expressive, more precise, and more practical.

The successful candidate will contribute to research on one or more of several directions highlighted by the lab:

  • languages and semantics for specifying network behavior, including the NetKAT family and possible quantitative or probabilistic extensions;
  • scalable verification techniques, including symbolic automata and related decision procedures;
  • routing algebras as composable representations of distributed routing protocols and their compilation/verification;
  • formal abstractions for packet scheduling and compilation to programmable hardware;
  • AI-based cybersecurity, including learning from security logs, validating protocol models, and verified defensive controllers.

The role is embedded in a collaborative research environment at EPFL, with opportunities to interact with academic and industrial partners and to contribute to open-source tools and artefacts developed in the lab. The position also includes participation in the supervision of PhD and master students and the opportunity to build a strong research network across the programming languages, verification, and networking communities.

The lab emphasizes research that connects theory with practical implementation, especially in systems where high-level abstractions must be made efficient enough for real-world use. EPFL offers an international environment with strong support for research and interaction with experts in programming languages, verification, and systems.

Funding details

Funded travel for conferences and research collaborations; 1-year postdoc contract renewable.

What's required

PhD (or nearing completion) in computer science or a closely related field. Background in programming languages, formal methods, or networking. Research experience in one or more of language design and semantics, automata theory and decision procedures, interactive or automated theorem proving, network verification, routing protocols, packet scheduling, or applications of AI/ML to systems and security. Strong computational and analytical skills, including solid software engineering ability in OCaml, Rust, C/C++, Python, or other functional languages. Strong publication record relative to career stage in leading venues such as POPL, PLDI, ICFP, OOPSLA, CAV, SIGCOMM, or NSDI. Excellent written and oral communication skills in English. Independent, creative, solution-oriented, strong motivation to explore new research domains, and good team spirit.

How to apply

Apply only through the online platform. Submit a brief cover letter (up to 2 pages), a CV with publication list in one PDF with a research statement (up to 3 pages), and contact details for 3 referees.

ApplyKite TwinLearns as you apply

Make your next move.

Prepare your application

Review drafts and confirm requirements with the university.

Professors

Professor at EPFL

University Name
Country flag

Switzerland

Research Interests

Computer Science

Programming Language

Information Technology

Formal Methods

Electrical Engineering