Nous recherchons un(e) développeur(euse) Python spécialisé(e) en IA générative, possédant une solide expérience en IA générative, en solutions de génération augmentée par la recherche (RAG), en développement d’API Python et en bases de données. La personne idéale sera responsable de la conception, du développement et du déploiement d’applications intelligentes propulsées par l’IA ainsi que de services backend évolutifs.
Le poste
Responsabilités :
- Concevoir et développer des applications d’IA générative à l’aide de Python.
- Élaborer et mettre en œuvre des solutions basées sur le RAG à l’aide de grands modèles de langage, de représentations vectorielles embeddings, de bases de données vectorielles et de référentiels de connaissances.
- Développer des API REST évolutives et sécurisées à l’aide de frameworks Python tels que FastAPI ou Flask.
- Intégrer et utiliser de grands modèles de langage, commerciaux et open source.
- Développer des stratégies d’ingénierie des prompts et optimiser les réponses des modèles afin d’en améliorer l’exactitude, la pertinence et la fiabilité.
- Mettre en œuvre des pipelines de traitement de documents, de segmentation chunking, de génération d’embeddings, de recherche sémantique et de récupération de contexte.
- Travailler avec des bases de données relationnelles et NoSQL telles que PostgreSQL, MySQL, MongoDB ou des technologies similaires.
- Titulaire d’un baccalauréat en informatique, en technologies de l’information, en génie ou dans un domaine connexe.
- Possédez au moins trois ans d’expérience professionnelle pratique en IA générative et en développement Python.
- Possédez de solides compétences en programmation Python.
- Avez de l’expérience dans le développement d’API avec FastAPI, Flask ou Django REST Framework.
- Avez une solide compréhension de l’IA générative, des grands modèles de langage et de l’ingénierie des prompts.
- Possédez une expérience pratique dans la création d’applications basées sur le RAG.
- Possédez de l’expérience avec les embeddings, la recherche vectorielle, la recherche sémantique et la récupération de documents.
- Possédez une expérience pratique avec des bases de données telles que PostgreSQL, MySQL, MongoDB ou des technologies similaires.
Atouts
- De l’expérience avec des frameworks tels que LangChain, LlamaIndex, Semantic Kernel ou des solutions similaires.
- Des connaissances des plateformes infonuagiques telles qu’AWS, Microsoft Azure ou Google Cloud.
- Une familiarité avec Docker, Kubernetes, les pipelines CI/CD et le déploiement infonuagique.
- De l’expérience avec des fournisseurs de modèles de langage tels qu’OpenAI, Azure OpenAI, Anthropic, Google Gemini ou des modèles open source.
Ce serait un atout si vous aviez également :
- De l’expérience avec des frameworks tels que LangChain, LlamaIndex, Semantic Kernel ou des solutions similaires.
- Des connaissances des plateformes infonuagiques telles qu’AWS, Microsoft Azure ou Google Cloud.
- Une familiarité avec Docker, Kubernetes, les pipelines CI/CD et le déploiement infonuagique.
- De l’expérience avec des fournisseurs de modèles de langage tels qu’OpenAI, Azure OpenAI, Anthropic, Google Gemini ou des modèles open source.
Ce que nous vous offrons :
- Une organisation multinationale comptant 58 bureaux dans 22 pays, avec la possibilité de travailler à l’étranger.
- 15 jours (3 semaines) de congés annuels payés, ainsi que 10 jours supplémentaires de congés personnels (congés flottants et congés de maladie).
- Un régime d’assurance complet comprenant une assurance médicale, dentaire et vision, une assurance vie ainsi qu’une assurance invalidité de longue durée.
- Une politique de travail hybride flexible adaptée à votre horaire.
- Un régime enregistré d’épargne-retraite (REER/RRSP) avec une contribution de l’employeur pouvant atteindre 4 %.
- Une politique de soutien à la formation et aux certifications de niveau supérieur.
- Un accès gratuit à Udemy Business à la demande pour tous les employés de Synechron, avec plus de 5 000 formations sélectionnées.
- Des occasions de bénéficier du coaching de collègues expérimentés issus de nos groupes Financial Innovation Labs (FinLabs) et Centres d’excellence (CoE).
- Des projets à la fine pointe de la technologie auprès des principales banques de premier ordre, institutions financières et compagnies d’assurance à l’échelle mondiale.
- Une culture de travail véritablement diversifiée, conviviale et internationale.
La diversité et l’inclusion sont des éléments fondamentaux de notre culture. Synechron est fière d’être un employeur offrant l’égalité des chances et mettant en œuvre des mesures d’action positive.
Notre initiative en matière de diversité, d’équité et d'inclusion (DEI), « Same Difference », vise à favoriser une culture inclusive en promouvant l'égalité, la diversité et un environnement respectueux pour tous. Nous sommes fermement convaincus qu’une main-d’œuvre diversifiée contribue à bâtir des entreprises plus solides et prospères à l’échelle mondiale. Nous encourageons les candidatures de personnes issues de tous horizons, indépendamment de leur race, de leur origine ethnique, de leur religion, de leur âge, de leur état matrimonial, de leur genre, de leur orientation sexuelle ou de leur situation de handicap.
Nous donnons à notre personnel mondial les moyens de réussir grâce à des modalités de travail flexibles, à des programmes de mentorat, à des possibilités de mobilité interne, à des programmes d’apprentissage et de perfectionnement, et bien plus encore.
Toutes les décisions d’embauche chez Synechron sont fondées sur les besoins de l’entreprise, les exigences du poste et les qualifications individuelles, sans égard au genre, à l’identité de genre, à l'orientation sexuelle, à la race, à l’origine ethnique, au statut de personne handicapée ou d'ancien combattant, ni à toute autre caractéristique protégée par la loi.
- Experience developing APIs using FastAPI, Flask, or Django REST Framework.