Per l’ampliamento del nostro team di sviluppo, siamo alla ricerca di un/una Senior Software Developer, con una solida competenza nei linguaggi Python e Node.js e un forte orientamento allo sviluppo di prodotto.
La figura, collaborando a stretto contatto con team cross-funzionali (AI, prodotto, cloud), sarà coinvolta nella progettazione e realizzazione di applicazioni backend scalabili e di soluzioni basate su AI generativa, con particolare attenzione a sistemi RAG (Retrieval-Augmented Generation).
Cosa potrai fare con noi
- Progettazione, sviluppo e manutenzione di applicazioni backend in Python e Node.js
- Contribuire all’evoluzione di Amaltia, il prodotto proprietario di Impresoft Univerce, traducendo i requisiti di business in soluzioni tecniche efficaci
- Sviluppo ed evoluzione di sistemi RAG (integrazione LLM, retrieval, embedding, vector store)
- Collaborare alla definizione dell’architettura software e delle API
- Scrivere codice pulito, testabile e manutenibile
- Partecipare a code review e mentoring di sviluppatori junior
- Collaborare con i team DevOps e Cloud per il deployment e la scalabilità delle soluzioni
Cosa stiamo cercando
- Almeno 5 anni di esperienza nello sviluppo software
- Passione ed entusiasmo nella ricerca di soluzioni tecnologiche innovative e nel mantenersi costantemente aggiornato/a sui temi AI
- Ottima conoscenza dei linguaggi Python e Node.js
- Esperienza nello sviluppo di API REST e/o GraphQL
- Conoscenza di database SQL e NoSQL
- Solida conoscenza dei principi di software engineering e design pattern
- Esperienza con sistemi di versionamento (Git)
Costituiscono un plus
- Esperienza, anche di base, con sistemi RAG o architetture affini
- Conoscenze base di AWS (es. EC2, S3, Lambda) e/o Azure
- Familiarità con Docker e sistemi di CI/CD
- Conoscenza di framework AI/ML (es. LangChain, LlamaIndex, OpenAI API)
Cosa ti offriamo
- Inquadramento e RAL in linea con l’esperienza (indicativamente fino a 37-45 K, in base alla seniority)
- Possibilità di lavorare in modalità mista
- Flessibilità di orario in ingresso e in uscita
- Ticket restaurant per ogni giorno lavorato
- Contesto di lavoro dinamico e collaborativo, dove vengono valorizzate l'innovazione e il lavoro di squadra.