Ricercatrice / Ricercatore con PhD nell'area delle Architetture Software per Sistemi Multi-Agente

Supsi
Lugano, Switzerland
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Italian

Job location

Lugano, Switzerland

Tech stack

Clean Code Principles
Java
Continuous Integration
Software Design Patterns
DevOps
Spring
Python
Object-Oriented Software Development
Software Architecture
Systems Development Life Cycle
Software Engineering
TypeScript
Flask
Large Language Models
Multi-Agent Systems
Spring-boot
Backend
FastAPI
Solid Principles
Information Technology
NestJS

Job description

La Scuola universitaria professionale della Svizzera italiana (SUPSI) mette a concorso una posizione come Ricercatrice / Ricercatore con PhD nell' area delle Architetture Software per Sistemi Multi-Agente presso l'Istituto Sistemi Informativi e Networking (ISIN) del Dipartimento tecnologie innovative (DTI), con sede a Lugano. Grado di occupazione del 100%. Entrata in servizio dal 1° aprile 2026 o data da convenire. Responsabilità e attività

  • Svolge attività di ricerca nell'ambito dell'ingegneria del software applicata ai sistemi basati su Large Language Models, con particolare focus sulla progettazione e implementazione di architetture software scalabili e manutenibili.
  • Progetta, implementa e valuta architetture software per sistemi multi-agente.
  • Sviluppa soluzioni software robuste applicando principi di ingegneria del software, design pattern e best practice di programmazione orientata agli oggetti.
  • Contribuisce alla definizione delle metodologie di ricerca e allo sviluppo di prototipi e strumenti per la validazione delle soluzioni proposte.
  • Redige e pubblica articoli scientifici, contributi accademici e deliverable di progetto in collaborazione con il team di ricerca.
  • Collabora attivamente con partner accademici e industriali nell'ambito di progetti di ricerca nazionali e internazionali.
  • Contribuisce attivamente alle attività di acquisizione di fondi competitivi e stesura domande di finanziamento., Saranno prese in considerazione unicamente le candidature inoltrate entro il 12 Marzo 2026 tramite il formulario di candidatura dedicato, corredate da:
  • Curriculum vitae con lista delle pubblicazioni (se presenti) e link alla tesi di Dottorato
  • Copia di almeno due articoli scientifici pubblicati o atti di convegni internazionali pertinenti alla posizione
  • Lettera di motivazione che includa una breve descrizione dell'esperienza (1-2 pagine)
  • Certificati di studio
  • Elenco di tre referenze con i loro dati di contatto

Per ulteriori informazioni è possibile rivolgersi a Tiziano Leidi. Non saranno accettate candidature incomplete, inviate a indirizzi diversi o oltre il termine stabilito. Oltre ai documenti richiesti per la candidatura online, potrebbe essere necessaria l'integrazione con ulteriore documentazione, come il casellario giudiziale o una copia di un documento d'identità.

Requirements

Do you have experience in Spring Framework?, * Dottorato di ricerca in Informatica, Ingegneria del Software, Computer Science, o in un campo affine con focus sullo sviluppo di sistemi software complessi.

  • Eccellente padronanza di almeno un linguaggio di programmazione tra Python, Java o TypeScript, con comprovata capacità di sviluppare software robusto, ben strutturato e manutenibile, applicando best practice di programmazione, clean code e adeguate strategie di testing.
  • Conoscenza approfondita dei principi di ingegneria del software, inclusi design pattern, principi SOLID e architetture software moderne.
  • Esperienza nella progettazione e implementazione di architetture software per sistemi multi-agente con framework per lo sviluppo come LangGraph, AutoGen, LangChain o equivalenti.
  • Familiarità con pratiche DevOps, CI/CD, collaborazione, testing automatizzato e gestione del ciclo di vita del software.
  • Capacità di lavorare in modo autonomo e di gestire le attività in maniera efficiente per rispettare le scadenze di progetto.
  • Comprovata capacità di svolgere attività di ricerca indipendente e di collaborare efficacemente all'interno di team.
  • Solido record di pubblicazioni in riviste e conferenze internazionali costituisce titolo preferenziale.
  • La conoscenze di framework per lo sviluppo di backend quali Spring Boot, NestJS, FastAPI/Flask costituiscono titolo preferenziale.

Benefits & conditions

  • Contratto di lavoro di tempo determinato.
  • Partecipazione a progetti di ricerca all'avanguardia con partner nazionali e internazionali.
  • Posizione mista tra attività di ricerca e sviluppo tecnologico avanzato.
  • Partecipazione a conferenze di alto profilo.
  • Ambiente di lavoro giovane, dinamico, in continua evoluzione, composto da un team motivato e in crescita.
  • Retribuzione attrattiva, conforme agli standard svizzeri e all'esperienza della persona selezionata.

Apply for this position