Software Engineer IA Générative - Genai H/F
Role details
Job location
Tech stack
Job description
Dans le cadre du développement de solutions innovantes autour de l'Intelligence Artificielle Générative, nous recherchons un Software Engineer spécialisé en GenAI pour rejoindre une équipe technique en charge de la conception et de l'industrialisation d'applications basées sur les Large Language Models (LLM).
Vous participerez à l'ensemble du cycle de développement, de la définition de l'architecture jusqu'au déploiement de solutions performantes, sécurisées et évolutives., Concevoir et développer des applications intégrant des modèles de langage (LLM).
- Développer des solutions basées sur les technologies RAG, embeddings et agents IA.
- Concevoir et développer des API, microservices et pipelines d'IA.
- Participer à la définition des architectures techniques et aux choix technologiques.
- Déployer et industrialiser les solutions dans un environnement Cloud (Azure, AWS ou GCP).
- Garantir la qualité, la performance, la sécurité et la maintenabilité des développements.
- Accompagner les équipes techniques sur les bonnes pratiques de développement et d'architecture.
- Participer aux cérémonies Agile et contribuer à l'amélioration continue des processus de développement.
Requirements
Vous êtes passionné par l'IA générative et disposez d'une solide expérience en développement logiciel backend.Vous maîtrisez notamment :Un ou plusieurs langages de développement : Python, Java ou Node.js.Les frameworks et outils dédiés à l'IA générative : LangChain, LlamaIndex, Hugging Face, OpenAI API.Les concepts associés aux LLM : Retrieval-Augmented Generation (RAG), embeddings, vector databases, agents IA et prompt engineering.Les architectures Cloud : Azure, AWS ou Google Cloud Platform (GCP).Le développement d'API REST, de microservices et les pratiques d'industrialisation (Docker, Kubernetes, CI/CD).Une expérience en MLOps ou dans le déploiement de solutions d'IA en production constitue un réel atout.Les qualités attenduesEsprit d'analyse et de résolution de problèmes.Autonomie et sens des responsabilités.Capacité à évoluer dans des environnements techniques exigeants.Esprit d'équipe et aisance en communication.Rigueur et goût pour les bonnes pratiques de développement.Un bon niveau d'anglais est apprécié afin d'évoluer dans un environnement international.Environnement techniquePython, Java ou Node.jsLangChainLlamaIndexHugging FaceOpenAI APIRAGEmbeddingsVector DatabasesDockerKubernetesAzure, AWS ou GCPGitCI/CDMLOpsMéthodologie Agile, Vous êtes passionné par l'IA générative et disposez d'une solide expérience en développement logiciel backend.
Vous maîtrisez notamment :
- Un ou plusieurs langages de développement : Python, Java ou Node.js.
- Les frameworks et outils dédiés à l'IA générative : LangChain, LlamaIndex, Hugging Face, OpenAI API.
- Les concepts associés aux LLM : Retrieval-Augmented Generation (RAG), embeddings, vector databases, agents IA et prompt engineering.
- Les architectures Cloud : Azure, AWS ou Google Cloud Platform (GCP).
- Le développement d'API REST, de microservices et les pratiques d'industrialisation (Docker, Kubernetes, CI/CD).
Une expérience en MLOps ou dans le déploiement de solutions d'IA en production constitue un réel atout.
Les qualités attendues
- Esprit d'analyse et de résolution de problèmes.
- Autonomie et sens des responsabilités.
- Capacité à évoluer dans des environnements techniques exigeants.
- Esprit d'équipe et aisance en communication.
- Rigueur et goût pour les bonnes pratiques de développement.
Un bon niveau d'anglais est apprécié afin d'évoluer dans un environnement international.
Environnement technique
- Python, Java ou Node.js
- LangChain
- LlamaIndex
- Hugging Face
- OpenAI API
- RAG
- Embeddings
- Vector Databases
- Docker
- Kubernetes
- Azure, AWS ou GCP
- Git
- CI/CD
- MLOps
- Méthodologie Agile
EUR
Anglais Intelligence artificielle API Git Méthodes agiles Méthodes d'amélioration OMQ Kubernetes Node.js Python Autonomie API REST Java Docker Esprit d'analyse