Data & Application Engineer developing RAG/LLM components at Leonardo SpA. Responsible for evaluation methodologies, dataset creation, and team collaboration.
Responsibilities
Progettare e sviluppare componenti di RAG/LLM per risposte sintetiche e spiegabili su documenti interni (prompting, tool/function calling se previsto, gestione multi-turn)
Definire e implementare metodologie di valutazione (offline/online) per qualità delle risposte: groundedness (aderenza alle fonti), completezza, coerenza, gestione incertezza e copertura del retrieval
Creare dataset di test e “golden set” di dominio (domande reali, query complesse, casi ambigui/contraddittori) e automatizzare la generazione di report di performance
Tuning del retrieval ibrido (BM25 + semantic): scelta top-k, pesi, filtri metadati, dedup/reranking e query rewriting per sigle/gergo tecnico
Sviluppare logiche di planning per query complesse (decomposizione in sotto-query/DAG) e criteri di stop/iterazione del ciclo retrieve→answer→critique
Collaborare con team di piattaforma per integrazione con inference backend e garantire requisiti di latenza/streaming (SSE) e robustezza in modalità degraded
Implementare strumenti e pipeline software (Python) per esperimenti riproducibili: tracking configurazioni, versioning prompt/modelli, ablation study, analisi errori e regressioni
Requirements
Laurea magistrale o PhD in Data Science, Informatica, Ingegneria, Matematica, Statistica o discipline affini
Ottima programmazione in Python (design modulare, testing, packaging)
Uso di Git e code review
Esperienza con NLP/LLM e architetture RAG (embeddings, chunking, retrieval, grounding, citazioni)
Capacità di costruire evaluation framework: metriche automatiche + human-in-the-loop, analisi qualitativa degli errori, definizione di soglie e criteri di accettazione
Familiarità con vector search e sistemi di ricerca (OpenSearch/Elasticsearch o equivalenti), BM25, KNN, reranking
Conoscenza di FastAPI/REST per integrazione servizi e debugging di flussi end-to-end
Buone basi di statistica sperimentale (A/B test concettuale, significatività, bias/variance), ottimizzazione e interpretazione risultati
Gradita esperienza con stack containerizzato (Docker/Kubernetes)
Benefits
Disponibilità a trasferte occasionali
Gradite certificazioni/esperienza su MLOps
Osservabilità (logging/metrics)
Sicurezza applicativa in contesti enterprise/regulated
Software Application Engineer managing application development of driveline products for Japanese commercial vehicles. Coordinating project timelines and collaborating with global development teams.
Technical Application Engineer providing sales support and technical advice for power conversion solutions in EMEA region. Collaborating with channel partners and supporting the sales team in technical qualifications.
Genset Application Engineer providing technical support and training in genset engineering. Ensuring documentation validity and collaboration with HQ for system installation and commissioning.
Senior Project Applications Engineer leading technical communications and engineered solutions at MEPPI for national account customers. Collaborating with cross - functional teams to ensure exceptional service and project success.
Sales Engineer driving metal - cutting tool sales growth with comprehensive market insights and customer engagement. Requires 3+ years CNC machining experience and sales expertise, with a focus on customer success.
Application Engineer supporting the Horizon platform at Validus, working on application issues and client solutions. Collaborating across teams to enhance reliability and operational efficiency in trading systems.
Proposal Manager responsible for competitive offers on high voltage substations. Analyzing tenders and supporting sales decisions while ensuring timely submissions.
Application Engineer managing civil engineering tasks for energy projects at SMA Altenso GmbH. Collaborating with various teams and coordinating external consultants for technical inquiries.
Regional Application Engineer responsible for influencing and positioning GE Vernova with customers. Develop technical solutions and analyze customer needs while collaborating with internal teams.
Proposal Manager responsible for offers for high voltage turnkey substations in Germany. Evaluating technical, commercial, and logistic aspects for customer enquiries.