SENIOR SOFTWARE DEVELOPER

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

Vuoi far parte del nostro team?

Applicazione spontanea