Software Engineer
Akeron
- Lucca
- Tempo indeterminato
- Full time
- Contribuire allo sviluppo e all’evoluzione delle nostre piattaforme software, realizzando componenti applicativi affidabili, scalabili e manutenibili
- Progettare e sviluppare servizi, integrazioni e funzionalità frontend e backend, collaborando all’evoluzione architetturale delle soluzioni
- Utilizzare l’AI in modo avanzato nel processo di sviluppo, orchestrando strumenti, agenti e modelli a supporto di analisi, progettazione, implementazione, testing, debugging, refactoring e documentazione
- Lavorare come orchestratore di una squadra di agenti AI, definendo ruoli, contesto, flussi operativi e modalità di collaborazione tra diversi sistemi intelligenti
- Applicare principi di context engineering per strutturare in modo efficace prompt, memoria, retrieval, tool usage e flussi di esecuzione
- Contribuire all’introduzione di funzionalità intelligenti, automazioni evolute e componenti AI-based all’interno delle nostre piattaforme
- Integrare modelli linguistici, servizi AI e workflow agentici nei processi applicativi e nei prodotti aziendali
- Collaborare con team di prodotto, design e sviluppo per tradurre esigenze di business in soluzioni tecniche innovative ed efficaci
- Partecipare alle attività di testing, monitoring, osservabilità e miglioramento continuo delle applicazioni e dei sistemi AI introdotti
- Laurea in Informatica, Ingegneria Informatica o discipline affini
- Esperienza nello sviluppo software, preferibilmente in contesti strutturati e orientati al prodotto
- Buona conoscenza di una o più tra queste tecnologie: Java, Python, Angular, React, .NET
- Familiarità con i principi di software engineering: design pattern, architetture modulari, API, testing, qualità del codice
- Interesse forte e applicato verso l’Intelligenza Artificiale come strumento di sviluppo e come componente da integrare nei prodotti
- Esperienza o forte familiarità con strumenti e approcci di AI-assisted development
- Conoscenza concetti come agenti AI, orchestrazione multi-agent, prompt design, context engineering, retrieval, tool integration e workflow automation
- Familiarità con API e servizi legati al mondo LLM
- Sarà considerata positivamente l’esperienza con framework e strumenti per la costruzione e l’orchestrazione di agenti AI
- Costituirà un elemento di valore la familiarità con strumenti di evaluation, observability e monitoring di sistemi AI
- Conoscenze di base di data management, pipeline e pratiche MLOps / LLMOps
- Interesse verso l’evoluzione del ruolo dello sviluppatore in ottica AI-native e augmentation del lavoro tecnico
- Attitudine analitica, curiosità tecnologica, autonomia e capacità di problem solving
- Buona conoscenza della lingua inglese
- Un ambiente di lavoro sostenibile e inclusivo che permetta a ogni persona di crescere professionalmente e valorizzare le proprie competenze
- Un percorso di carriera chiaro e condiviso
- Flessibilità oraria
- Formazione continua
- Possibilità di carriera
- Progetti innovativi sull’evoluzione delle nostre piattaforme software
- Opportunità concrete di sperimentare e applicare AI avanzata nei processi di sviluppo e nei prodotti
- Un ambiente dinamico e orientato alla ricerca, all’innovazione e al miglioramento continuo
- Da soli si perde, insieme si vince! Ognuno dà il massimo per il successo del team
- Se non ci piace qualcosa lottiamo per cambiarlo! Dalla diversità e dal confronto nascono grandi idee
- Inclusione, ascolto, trasparenza, gentilezza sono le nostre linee guida
- Vogliamo che tutti trovino il proprio spazio e contribuiscano con le proprie idee a migliorare la nostra organizzazione coltivando, nel contempo, le proprie ambizioni