AI & Python Developer – RAG & Agentic AI
B&A Consulting Srl Milan, Lombardy, Italy · €57K–€60K/yr
IT Services and IT Consulting · 11-50 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The developer will be responsible for building and evolving Python-based backend services and integrating AI components into complex architectures. Key tasks include designing multi-turn RAG solutions, managing vector and full-text search, and optimizing agentic conversational flows.
What they look for
Requirements
Candidates must have at least 3 years of backend development experience and a degree in Computer Science or a related field. Proficiency in Python, FastAPI, LlamaIndex, and PostgreSQL with pgvector is required, along with strong English and Italian language skills.
Full description
B&A Consulting è una Software House e Digital Company che offre soluzioni personalizzate e innovative attraverso competenze tecnologiche specialistiche e servizi di consulenza IT.
Per un progetto ad alto contenuto tecnologico siamo alla ricerca di un/una AI & Python Developer con esperienza nello sviluppo backend e nella progettazione di soluzioni basate su Generative AI, RAG e architetture agentiche.
Attività
La persona selezionata sarà coinvolta nello sviluppo e nell’evoluzione di servizi backend in Python, nella realizzazione di API e nell’integrazione di componenti AI all’interno di architetture applicative complesse.
Le attività comprenderanno inoltre la progettazione di soluzioni RAG multi-turno, la gestione di vector search e full-text search, l’integrazione con modelli generativi e l’ottimizzazione dei flussi conversazionali e dei componenti agentici.
Competenze tecniche
Il/la candidato/a ideale possiede:
- Laurea in Informatica, Ingegneria Informatica, Artificial Intelligence o discipline affini;
- almeno 3 anni di esperienza nello sviluppo backend;
- ottima conoscenza di Python;
- esperienza concreta con FastAPI;
- conoscenza di LlamaIndex;
- esperienza con Gemini;
- buona conoscenza di PostgreSQL;
- esperienza con pgvector e Full-Text Search;
- conoscenza di Redis;
- esperienza nella progettazione di architetture RAG agentiche multi-turno;
- ottima conoscenza della lingua inglese;
- buona conoscenza della lingua italiana, almeno B2.
Soft skills
Completano il profilo:
- capacità di analisi e problem solving;
- autonomia operativa;
- curiosità tecnologica;
- capacità di lavorare su soluzioni innovative;
- attitudine al lavoro in team;
- proattività;
- orientamento alla qualità e alla delivery.
Modalità di collaborazione
Sede: Segrate (MI) Modalità: ibrida, con presenza richiesta 2 giorni a settimana
Similar roles
-
Senior Software Engineer Lead - React, Python, Cloud, Gen AI
UnitedHealth Group Bengaluru, Karnataka, India
-
Senior AI Python Engineer
Insight Bucharest, Romania
-
Python Software Engineer - Trading Systems
Moon Intelligence UK Ltd City of Westminster, England, United Kingdom
-
Backend Engineer (Python)
Jobgether Germany · €65K–€90K/yr
-
Data Engineer I (Databricks, AWS, Python)
Travelers Hartford, Connecticut, United States · $109K–$180K/yr
-
Lead Software Engineer- Python AI
JPMorgan Chase & Co. Plano, Texas, United States