Constructor Knowledge Labs
Ph.D. Position in Computer Science (AI & Machine Learning)
Constructor Knowledge LabsGermany9 days ago
Full-timeResearch, Analyst +1
About The Position

The research group led by Prof. Dr. Alexander Tormasov at Constructor University, in collaboration with Constructor Knowledge Labs (CKL) and Constructor Technology (industry partner), invites applications for Ph.D. student positions in the field of Computer Science, with a focus on Artificial Intelligence (AI) and Machine Learning (ML). Constructor University is a private, English-speaking research and teaching university located in Bremen, Germany. In close partnership with CKL and industry, it offers a dynamic and innovative environment where PhD students and researchers engage in high-impact, applied research at the intersection of AI, ML, and software engineering. In this environment, PhD students often contribute to multiple research projects in parallel, working collaboratively with academic and industry experts. This requires adaptability, strong communication skills, and the ability to balance diverse research tasks while pursuing their doctoral dissertation.

About The Program

The PhD program is primarily research-based, focusing on conducting original research and writing a dissertation. It emphasizes cutting-edge developments in AI and ML, along with their applications in science, education, healthcare, finance, and autonomous systems.

While research and dissertation writing form the core activity, students will also have access to specialized courses in:

  • Artificial Intelligence and Machine Learning
  • Mathematics and advanced computational methods
  • Hard science electives (depending on availability)

Doctoral students benefit from collaboration with leading experts from academia and industry, access to advanced AI-driven tools, and participation in international conferences.

Research Focus

This PhD position is embedded in a large-scale initiative at the intersection of artificial intelligence and software engineering. The research aims to develop AI-driven methods for the integration and maintenance of complex software systems, with a particular focus on:

  • Designing AI approaches and large language model (LLM)–based frameworks to automate analysis, integration and deployment of software components;
  • Investigating approaches for component discovery, interface adaptation, and validation across heterogeneous and large-scale codebases;
  • Addressing challenges of scalability, reliability, and compliance in software development pipelines;
  • Bridging fundamental AI research with practical applications, ensuring that developed methods can be applied in industrial settings.

The overarching goal is to establish new paradigms for trustworthy, efficient, and automated software integration, reducing manual workload and accelerating the deployment of software projects in science and education.

Funding and Work Opportunities

  • These positions are tuition-funded, with competitive fee waivers available for eligible students. Applicants are encouraged to apply for these waivers during the admissions process to reduce or eliminate their tuition costs.
  • Full-time students are encouraged to work as teaching assistants (TAs) or research assistants (RAs) on projects aligned with their thesis topics, receiving salaries to cover living expenses. These roles provide not only financial support but also valuable mentoring, collaboration opportunities, and skill development within Constructor Technology's innovation ecosystem.
  • Students additionally have opportunities to receive mentorship and support for entrepreneurial activities, including assistance in developing startups and spinoff projects based on their research outcomes.

Applicant Profile

Mandatory requirements:

  • Holding recognized MSc degree (or equivalent) in Computer Science, AI, ML, or a related discipline.;
  • Students holding BSc degree and exhibiting outstanding performance and extraordinary potential can apply for fast-track PhD;
  • Hands-on technical skills, including Python programming and data analysis
  • Very good understanding of software engineering principles.
  • Hands-on experience with research, demonstrated through publications and/or open-source contributions.
  • Strong skills in academic English writing (peer-reviewed papers, reports, or equivalent).

Preferred qualifications:

  • Ambitious, self-motivated, and eager to work in a collaborative, interdisciplinary research environment.
  • Strong analytical and communication skills, including the ability to prioritize and manage multiple tasks and projects in parallel.
  • Previous research or industry experience in AI, ML, or software engineering.
  • Interest in teaching, mentoring, and interdisciplinary learning.

Application Details

  • Application deadline: October 10, 2025, at 13:00 (CEST)
  • Apply online: Constructor University PhD Degrees

Applications should include:

  • Curriculum Vitae (CV)
  • Academic transcripts
  • A detailed letter of motivation outlining research interests and career goals

Shortlisted candidates will be invited to interviews. Admission decisions will be announced by October 30, 2025.

Key Skills

Ranked by relevance