New
Job description
B&A Consulting est une Software House et Digital Company italienne reconnue pour son expertise en solutions ICT, développement logiciel et conseil technologique. Dans le cadre d’un projet d’envergure enterprise, nous recherchons un(e) Senior Machine Learning Engineer passionné(e) par l’intelligence artificielle générative, les grands modèles de langage (LLM) et les architectures Retrieval‑Augmented Generation (RAG).
**Missions principales**
- Concevoir, développer et mettre en production des solutions de Machine Learning et d’IA générative, en particulier autour des LLM, du RAG, des embeddings et de la recherche vectorielle.
- Implémenter des micro‑services robustes en Python (FastAPI) et les containeriser avec Docker ou Podman.
- Intégrer les modèles aux architectures applicatives existantes, assurer la connexion avec les bases de données (PostgreSQL, pgvector) et optimiser les requêtes de recherche vectorielle (k‑NN, ANN).
- Piloter les phases de validation, calibration statistique (régression isotone, Platt scaling…) et suivi des performances (metrics, error analysis).
- Collaborer étroitement avec les équipes de développement, DevOps et produit pour garantir une intégration fluide et un déploiement continu (CI/CD).
- Documenter les pipelines, les bonnes pratiques et former les équipes internes aux nouvelles technologies IA.
**Profil recherché**
- Minimum 4 ans d’expérience en tant que Machine Learning Engineer, Data Scientist ou MLOps, idéalement dans des environnements SaaS/enterprise.
- Maîtrise avancée de Python et des bibliothèques ML (PyTorch, TensorFlow, HuggingFace Transformers).
- Expérience avérée avec les LLM (GPT, LLaMA, BERT, etc.) et la mise en place de solutions RAG.
- Connaissance approfondie des embeddings, des indexations vectorielles et des moteurs de recherche (pgvector, FAISS, Annoy).
- Expertise en développement d’API REST avec FastAPI et en containerisation (Docker, Podman, Kubernetes souhaité).
- Bonne compréhension des bases de données relationnelles (PostgreSQL) et des techniques de calibration de modèles.
- Capacité à analyser les performances, à identifier les goulots d’étranglement et à proposer des optimisations.
- Anglais professionnel requis, l’italien est un plus.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’une équipe technique internationale.
- Projets à forte valeur ajoutée, avec la liberté d’innover et d’expérimenter les dernières avancées en IA.
- Possibilités d’évolution de carrière (lead tech, architecte IA).
- Rémunération attractive et avantages sociaux compétitifs.
- Flexibilité de travail hybride (bureau à Milan ou télétravail partiel).
Rejoignez B&A Consulting et participez à la transformation digitale de nos clients grâce à l’IA de prochaine génération !