SUPSI Academia

Ricercatrice / Ricercatore nell’area delle architetture software per sistemi multi-agente

CHF 70'000 – 90'000 / year
LUGANO
LARGE LANGUAGE MODELLLMLANGCHAIN

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

  • Master in Informatica, Ingegneria del Software, Computer Science o in un campo affine.
  • Buona conoscenza di almeno un linguaggio di programmazione tra Python, Java o TypeScript, con capacità di sviluppare software funzionale e manutenibile.
  • Buona conoscenza dei principi fondamentali di ingegneria del software, inclusi design pattern e architetture software.
  • Conoscenza o esperienza concreta con framework per sistemi multi-agente quali LangGraph, AutoGen, LangChain o equivalenti, e familiarità con i modelli linguistici di grandi dimensioni (LLM).
  • Familiarità con strumenti di versionamento (es. Git) e pratiche di sviluppo collaborativo del software.
  • Capacità di lavorare in modo autonomo e di gestire le attività in maniera efficiente per rispettare le scadenze di progetto.
  • Capacità di lavorare in modo collaborativo all’interno di team multidisciplinari e di apprendere autonomamente nuove tecnologie.
  • Il possesso di un Dottorato di ricerca (PhD) in Informatica, Ingegneria del Software o campo affine costituisce titolo preferenziale.
  • La conoscenza di framework per lo sviluppo di backend quali Spring Boot, NestJS, FastAPI/Flask costituisce titolo preferenziale.

Offriamo

  • Contratto di lavoro a tempo determinato con possibilità di rinnovo.
  • 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 17 maggio 2026 tramite il formulario di candidatura dedicato, corredate da:

  • Curriculum vitae aggiornato, con eventuali pubblicazioni o progetti rilevanti.
  • Portfolio o esempi di codice/progetti sviluppati (GitHub, GitLab o equivalenti), se disponibili.
  • 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 .