Volker Markl
4 months ago
PhD Positions in Database Systems, Data Science, and Machine Learning at Technische Universität Berlin Technische Universität Berlin in Germany
Degree Level
PhD
Field of study
Computer Science
Funding
Full funding availableDeadline
December 31, 2026Country
Germany
University
Technische Universität Berlin

How do I apply for this?
Sign in for free to reveal details, requirements, and source links.
Where to contact
Keywords
About this position
The Berlin Institute for the Foundations of Learning and Data (BIFOLD) at Technische Universität Berlin is offering two fully funded PhD positions in the fields of computer science and data science. These positions are available in the DIMA research group, led by Professor Volker Markl, and the DAMS research group, led by Professor Matthias Böhm. The DIMA group focuses on research in database systems, big data analytics, and the development of information management theory and algorithms, particularly for parallel and distributed processing systems handling large data volumes on heterogeneous processors. Teaching duties include courses such as Informationssysteme und Datenanalyse, Database Technology, and Scalable Data Science: Systems and Methods.
The DAMS Lab is seeking a research associate with a focus on system infrastructure for data-centric machine learning pipelines and their efficient, scalable execution in both local and distributed environments. Research topics include language abstractions for ML pipelines, efficient training and inference of large language models (LLMs), compilation techniques for linear algebra programs, runtime kernels, parallelization strategies, ML system internals (memory management, I/O), and support for heterogeneous hardware accelerators. Teaching responsibilities are also part of the role.
Applicants must hold a master's degree, diploma, or equivalent in computer science or a related field. Candidates from other domains are welcome if they are willing to address any gaps in computer science knowledge. Essential qualifications include a strong background in data management, applied machine learning, distributed systems, and software engineering, with mandatory programming experience in Python and Java (C/C++ is a plus). The ability to teach in German and/or English is required, with a willingness to acquire missing language skills. Additional desirable skills include teamwork, independent work style, motivation, research methods, scientific writing, and teaching experience.
Both positions are fully funded (E13 TV-L salary grade) for up to five years, with options for full-time or part-time employment. The application deadlines are November 15, 2025 (DIMA) and November 21, 2025 (DAMS). Applications should be submitted via email with all required documents in a single file. The university encourages applications from women, individuals with disabilities, and people of all nationalities and backgrounds. For more information, refer to the official job postings and the BIFOLD website.
Funding details
Full funding including tuition fees and living expenses is available for this position. The scholarship covers all educational costs and provides a monthly stipend.
How to apply
Please submit your application including a cover letter, CV, academic transcripts, and contact information for two references. Applications should be sent via the online portal before the deadline.
Ask ApplyKite AI
Professors

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