Siamo alla ricerca di un/una AI Data Engineer che si occupi della progettazione, sviluppo e ottimizzazione di soluzioni basate su modelli di Intelligenza Artificiale generativa (LLM).La figura lavorerà su architetture moderne e scalabili, integrando tecniche avanzate di prompting, sistemi di retrieval intelligente (RAG), orchestrazione agentica e meccanismi di sicurezza.Il ruolo si colloca all'intersezione tra software engineering, machine learning applicato e MLOps, con l'obiettivo di costruire applicazioni AI modulari, affidabili e cloud-native.È prevista la possibilità di operare su infrastrutture cloud (AWS, GCP, Azure), sfruttando anche i servizi GenAI offerti nativamente dai principali provider (es. Amazon Bedrock, Vertex AI, Azure OpenAI).Il Tuo Contributo In Questo RuoloProgettare architetture agentiche, individuando le soluzioni più efficaci in base al contesto e ai requisiti di progettoSviluppare pipeline di prompting, gestione tool, memoria e context windowIntegrare framework agentici open-source e protocollo MCP nei flussi applicativiProgettare e ottimizzare soluzioni RAG (Retrieval-Augmented Generation) utilizzando Vector Database e strategie di retrieval avanzateDefinire metriche ed eseguire attività di valutazione (LLM-as-Judge, trajectory evaluation, metriche tradizionali)Garantire osservabilità e monitoraggio degli agenti in ambienti di produzioneApplicare best practice di sicurezza (guardrails, gestione accessi, rate limiting, protezione dei dati e PII, mitigazione delle hallucination)Gestire pipeline CI/CD, versionamento delle dipendenze e qualità del codiceEffettuare il deployment su piattaforme cloud e ambienti gestitiCollaborare con il team contribuendo con analisi critica e approccio data-drivenIl Profilo IdealeOttima conoscenza di Python (classi, moduli, REST API, async programming, strutture dati)Esperienza in ambienti cloud (AWS, GCP o Azure) e servizi correlati (es. Docker, IAM, Storage, Cloud Run, Vertex AI)Esperienza con almeno un