Ricercatrice / Ricercatore 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

Java
Software Design Patterns
Github
Python
Object-Oriented Software Development
Software Architecture
Software Engineering
TypeScript
Flask
Large Language Models
Multi-Agent Systems
Spring-boot
Backend
Gitlab
GIT
FastAPI
Information Technology
NestJS

Job description

La Scuola universitaria professionale della Svizzera italiana (SUPSI) mette a concorso una posizione come Ricercatrice / Ricercatore nell' area dei 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° giugno 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 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. 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à. You must create an Indeed account before continuing to the company website to apply Review for SUPSI Review for SUPSI, Lugano, TI Review for Ricercatore at SUPSI Review for Ricercatore at SUPSI, Lugano, TI Salaries for SUPSI Salaries for SUPSI, Lugano, TI Salaries for Ricercatore at SUPSI Salaries for Ricercatore at SUPSI, Lugano, TI Salaries for Ricercatore Salaries for Ricercatore, Lugano, TI Arbeiten in England - Voraussetzungen Arbeiten in Singapur: Durchschnittseinkommen und Wirtschaftslage Ausbildung als Koch (m/w/d) in der Schweiz Bewerbungsfoto: So wichtig ist der erste Eindruck Ist es Zeit für einen Jobwechsel? Was ist ein/eine Mentor/in und wie findet man einen/eine? Was macht ein Raumplaner (m/w/d)? Wie man in der Schweiz Freelancer*in wird Wie viel verdient man als Facharzt für Chirurgie in der Schweiz? Wie wird man Polizist (m/w/d) in der Schweiz?

Requirements

  • 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.

Benefits & conditions

  • 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.

Apply for this position