Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
The Complutense University of Madrid offers a part-time research support position within the Department of Software Engineering and Artificial Intelligence. The role covers developing software for R&D activities, including ML and agent-based simulations, with a scheduled timeline from 2027 to 2028 and 18.75 hours per week.
The successful candidate will work on implementing classification and optimisation algorithms, building testing environments, and integrating agents with APIs and MCP, with
Organisation/Company Complutense University of Madrid Department Departamento de Ingeniería de Software e Inteligencia Artificial Research Field Computer science » Informatics Researcher Profile Other Profession Positions Research Support Positions Application Deadline 30 Oct 2026 - 23:59 (Europe/Madrid) Country Spain Type of Contract Temporary Job Status Part-time Hours Per Week 18.75 Offer Starting Date 1 Jan 2027 Is the job funded through the EU Research Framework Programme? Not funded by a EU programme Reference Number 2024-T1/COM-31503 - ATRACCIÓN TALENTO CÉSAR NOMBELA 2024 Is the Job related to staff position within a Research Infrastructure? No
The Universidad Complutense de Madrid is offering one part-time research support position (Personal Contratado de Actividades Científico-Técnicas, PLI), funded by the "César Nombela" Research Talent Attraction Programme of the Comunidad de Madrid (project ref. 2024-T1/COM-31503).
The successful candidate will develop the software of the project's R&D activities:
Contract: 01/01/2027 to 30/06/2028. Working time: 18.75 hours per week (18 hours and 45 minutes). Host centre: Faculty of Computer Science, Department of Software Engineering and Artificial Intelligence.
Required qualification: university degree in Computer Science or Computer Engineering, or an equivalent foreign qualification.
Merits to be assessed include: experience in implementing machine learning, classification or optimisation metaheuristics; agent-based modelling and simulation, preferably with GAMA Platform (GAML); at least 2 years of professional experience in software development with Python and web frameworks; integration of agents through the Model Context Protocol (MCP) and orchestration of language-model-based agents; integration of third-party APIs in production; cloud deployment and relational databases; software testing and technical documentation; participation in R&D projects and scientific publications; English level B1.
Applicants must hold a university degree in Computer Science or Computer Engineering, or an equivalent foreign qualification, corresponding to at least 240 and fewer than 300 ECTS credits (MECES level 2).
Languages SPANISH Level Excellent
Languages ENGLISH Level Basic
Selection is based on the documented assessment of the merits listed in the call, in accordance with the principles of equality, merit and capacity. The principal investigator issues a non-binding report with a prioritised list of applicants, and the Evaluation Committee of the Universidad Complutense de Madrid issues the hiring proposal. The process is conducted in Spanish.