Ricercatrice / Ricercatore con PhD nell'area delle Architetture Software per Sistemi Multi-Agente (SUPSI 26_5009)
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.
Requisiti
- 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.
Offriamo
- 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.
Candidatura
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