Publisher
source

University of Luxembourg

PhD in Machine Learning Security & Testing at the University of Luxembourg University of Luxembourg in Luxembourg

Degree Level

PhD

Field of study

Computer Science

Funding

Fixed-term full-time doctoral contract for 36 months. The yearly gross salary for every doctoral researcher at the University of Luxembourg is EUR 44,531.

Country flag

Country

Luxembourg

University

University of Luxembourg

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
Information Technology
Cybersecurity
Software Engineering
Large Language Models

Suggested positions

About this position

Doctoral Researcher in Machine Learning Security & Testing at the University of Luxembourg, within the Interdisciplinary Centre for Security, Reliability and Trust (SnT) and the SERVAL research group.

This PhD focuses on the intersection of machine learning, software engineering, trustworthy AI, AI security, and cybersecurity. The research topics include software engineering practices for machine learning, defining quality and security principles for ML systems, and designing/testing algorithms to assess AI systems in real-world conditions. The role also contributes to practical software platforms and demonstrators for reliable AI deployment, with collaboration across industrial and public-sector partners.

Current related themes in the group include agentic AI, AI agents and computer-use agents, robustness and trustworthiness of AI systems, evaluation and benchmarking, runtime monitoring and governance, formal specification and verification, AI systems for enterprise and cybersecurity applications, and AI compliance/risk assessment.

Eligibility and requirements: Master in Computer Science with a major in machine learning, software engineering, or software security; strong programming and analytical skills; good teamwork and motivation; industry experience in ICT is an advantage; knowledge of machine learning, especially large language models and agentic frameworks, is a strong asset. English fluency is required, and applicants must show at least B2-level proficiency in the language of their thesis. The call is restricted to applicants from EU/EEA/EFTA countries, NATO nations, NATO Indo-Pacific Partners (Australia, Japan, Republic of South Korea, New Zealand), and Ukraine.

Funding: fixed-term full-time doctoral contract for 36 months. The yearly gross salary is EUR 44,531.

Location: Kirchberg Campus, Luxembourg.

How to apply: Apply online via the university HR system. Prepare a CV, cover letter, transcript of university courses/results, and a 300-word research statement. Applications by email will not be considered, and early application is encouraged because applications are processed upon receipt.

Funding details

Fixed-term full-time doctoral contract for 36 months. The yearly gross salary for every doctoral researcher at the University of Luxembourg is EUR 44,531.

What's required

Master in Computer Science, with a major in machine learning, software engineering, or software security. Strong programming and analytical skills are required, along with commitment, teamwork, critical thinking, and motivation. Industry experience in ICT is an advantage. Knowledge of machine learning, especially large language models and agentic frameworks, is a strong asset. Fluent written and verbal English is required, and applicants must demonstrate at least B2-level proficiency in the language of their thesis. Due to project constraints, only applicants from EU/EEA/EFTA countries, NATO nations, NATO Indo-Pacific Partners (Australia, Japan, Republic of South Korea, New Zealand), and Ukraine are eligible.

How to apply

Apply online through the university HR system. Submit a CV, cover letter, transcript of university-level courses and results, and a 300-word research statement on your interests. Email applications will not be considered; early application is encouraged because applications are processed upon receipt.

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?