The Distributed Computing Group is a research group at the Department of Information Technology and Electrical Engineering, ETH Zurich . Currently we are about ten members. Applications are invited for a
PhD position in Algorithms/Theory
We are interested in a variety of hot topics in the area of distributed computing, such as distributed algorithms, graph algorithms, multi-core systems or social and mobile networks. In our group we try to apply and unite the approaches and techniques of algorithmic theory and systems implementation. Some members of our group focus on algorithms and theory, some on systems design and building. All of us work together to build scalable, fault-tolerant, and efficient primitives and applications for the distributed future of computing.
We are looking for a new member with a strong algorithmic background, and a Master’s degree in Computer Science or Mathematics or a related field. A candidate should be attracted by and proficient in areas such as approximation algorithms, complexity theory, distributed algorithms, graph theory, online computation, computational geometry, probabilistic algorithms, learning theory, combinatorics or optimization. A new group member can choose and shape a project according to his or her interests and talents within the first months of employment. Successful candidates are expected to work towards a doctoral degree, and participate in the teaching activities of the group.