Digitouch Technologies, società specializzata nella digital transformation, progettazione e realizzazione di soluzioni informatiche, è alla ricerca di un/una Software Engineer (Python/AI) per un ruolo ibrido e trasversale all'interno del nostro team tecnico con fondamenta solidissime in Python, che conosca bene l'ecosistema dell'Intelligenza Artificiale Generativa e del Machine Learning. L' obiettivo sarà fare da ponte tra la sperimentazione AI e lo sviluppo del prodotto finale, garantendo che i modelli diventino applicazioni robuste, scalabili e mantenibili.
In questo ruolo, la flessibilità e la capacità di adattamento contano molto più dell'iper-specializzazione su un singolo framework.
Di cosa ti occuperai:
- Sviluppare e mantenere software con codice Python avanzato (OOP, clean code, architetture solide).
- Integrare modelli generativi (LLM), sistemi agentici / multi agentici e implementare pipeline RAG in ambienti di produzione.
- Gestire i flussi di dati, interfacciandosi con database relazionali, NoSQL e Vector Database.
- Collaborare a stretto contatto con gli specialisti AI del team per portare in produzione i loro esperimenti (dal fine-tuning all'inferenza).
- Testare e iterare rapidamente nuove integrazioni AI-driven per validarne l'efficacia sul prodotto.
Le competenze tecniche che cerchiamo (Core Skills):
- Fondamenta Software Engineering (Essenziale): Ottima padronanza di Python avanzato. Sai gestire eccezioni complesse, scrivi codice pulito e mantenibile e usi Git quotidianamente nel tuo workflow.
- AI Generativa & LLM:
Conosci le dinamiche del prompt engineering, hai esperienza pratica nella costruzione di architetture RAG e agenti.
- Machine Learning & Tooling AI: Basi solide di ML e familiarità con scikit-learn, PyTorch, TensorFlow o simili. Sai utilizzare modelli pre-addestrati e gestire un fine-tuning di base.
- Data & Database: Conosci SQL a un buon livello e sai come operare su Vector Database. Hai dimestichezza con il processing e la pulizia dei dati.
Rappresenta un Plus (Nice to have):
- Esperienza con Docker per la containerizzazione delle applicazioni.
- Familiarità con ambienti cloud Azure, AWS, GCP o simili.
- Esperienza nel tracciamento e osservabilità degli esperimenti AI.
Il profilo che vorremmo incontrare:
- Flessibile e trasversale: Ti piace spaziare dallo sviluppo backend all'integrazione di un modello AI, adattandoti rapidamente alle necessità del progetto.
- Orientato alla produzione: Hai una mentalità da ingegnere; ti interessa che il codice, oltre a funzionare nel notebook, regga in produzione.
- Comunicativo e partecipativo: Sai dialogare sia con l'anima ingegneristica che con quella scientifica del team, comunicando i risultati in modo chiaro e pragmatico.
- Curioso: In un settore che cambia quotidianamente, hai una forte motivazione a testare nuove soluzioni e imparare dagli errori.
Dettagli offerta di lavoro:
- Tipo di impiego: Tempo pieno
- Tipologia di contratto: Contratto a tempo determinato/indeterminato
- Ral : € 32.000/38.000
- Sede di lavoro: Roma o Milano
Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.