Développeur Senior Fullstack IA Python

Visian
Bordeaux, France
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Airflow Amazon Web Services Amazon S3 Unit Testing Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Continuous Integration Extract Transform Load (ETL)
+42 more
DevOps Django Web Framework Elasticsearch Python (Programming Language) PostgreSQL MongoDB OAuth Open Source Technology Tensorflow Prometheus SQL Databases SQLAlchemy TypeScript Tailwind Pytorch Flask (Web Framework) Large Language Models Grafana Apache Spark Spring-boot Generative AI Jupyter Fastapi Kotlin Pandas Syntactically Awesome Style Sheets (SASS) Containerization AngularJS Pyspark Tanzu Kubernetes Apache Kafka Machine Learning Operations Streamlit Framework Splunk Code Restructuring GPT Dynatrace Docker Jenkins Databricks Microservices

Job description

ContexteAu sein de la tribu Data & IA, la squad est responsable d’assurer la cohérence transverse des évolutions Data pour l’ensemble des pays d’un grand groupe international (présence mondiale sur 5 continents : présence directe dans environ 30 pays).

La squad pilote des projets stratégiques qui façonnent l’avenir de l’entreprise. La mission consiste à exploiter la donnée pour créer des solutions intelligentes et efficaces au service de différentes fonctions de l’entreprise. La squad IA se consacre au développement et à l’amélioration continue d’une plateforme de Data Science et d’IA générative. Cette plateforme vise à révolutionner l’interaction avec les systèmes et les clients en proposant des services automatisés et personnalisés.

En tant que développeur senior Fullstack/IA Python, le candidat intégrera une squad agile en cours de constitution, chargée de concevoir, designer et implémenter des solutions techniques basées sur l’IA générative. En interaction avec les membres de la squad et des task forces externes, le candidat devra être capable de proposer des solutions innovantes, résilientes et industrialisées pour l’adoption de futurs cas d’usage.

MissionsConcevoir, designer et implémenter des solutions techniques basées sur l’IA générative

Collaborer avec les membres de la squad et des task forces externes

Proposer des solutions innovantes, résilientes et industrialisées

Assurer la cohérence transverse des évolutions Data

Participer au développement et à l’amélioration continue de la plateforme de Data Science et d’IA générative

Requirements

Compétences techniques essentiellesCompétences de développement obligatoires :

Python 3, FastAPI, Flask, Django, SQLAlchemy, pandas, Jupyter

Angular 15, TypeScript, JavaScript, CSS, Sass

SQL, PostgreSQL (MongoDB apprécié)

Kubernetes, CI/CD, Jenkins

Rédaction de tests unitaires et d’intégration

Compétences de développement souhaitées : Expérience avec les bibliothèques modernes basées sur les LLM (LangChain, PyTorch, GPT, Transformers)

LangChain, Streamlit, PySpark, TensorFlow, python-pptx/docx/openpyxl

Intérêt, connaissances et expérience en LLM, RAG et IA agentique

Connaissance d’ElasticSearch, OAuth2, intégration de Design System

Java (15+), SpringBoot (2+), Kotlin, RestAssured, Tailwind, Kafka

Autres compétences techniques : Conception de solutions techniques adaptées aux besoins produit

Appétence pour le refactoring et l’amélioration continue

Méthodologies DDD, TDD, BDD, Clean Code, SOLID

REST, Microservices, Architecture Hexagonale

Fortes capacités d’analyse et de synthèse

Pratique du pair-programming

Architecture & Infrastructure : Architecture de solutions Data/ML

Connaissance des environnements cloud et/ou on-premise

Principes de scalabilité et de haute disponibilité

DevOps & MLOps : CI/CD (Jenkins ou équivalent)

Conteneurisation (Docker) et orchestration (Kubernetes, Tanzu)

Supervision et journalisation (Prometheus, Grafana)

Connaissance MLOps pour l’orchestration et le monitoring des données (MLflow, Airflow, Splunk, Dynatrace)

Ingénierie des données (atout) : Construction de pipelines ETL/ELT

Spark, Databricks ou équivalent

Outils ETL (Domino apprécié)

Stockage objet (S3)

Data Science (atout) : Modélisation prédictive (apprentissage supervisé)

Modélisation descriptive (apprentissage non supervisé)

Compréhension des enjeux de performance, biais et interprétabilité des modèles

Autres compétencesCompétences transversales : Esprit analytique et critique : capacité à remettre en question les approches et proposer des améliorations

Vision produit : comprendre les enjeux métier et anticiper les évolutions

Rigueur : définition d’indicateurs de performance pertinents

Conduite du changement : expliquer et accompagner l’adoption de nouvelles pratiques

Compétences comportementales : Pragmatisme et orienté résultats : livrer des solutions fonctionnelles en production

Esprit d’équipe : capacité à collaborer efficacement avec les équipes métier et IT

Résolution de problèmes : créativité et approche structurée

Orienté client/utilisateur : sens du service

Curiosité technique : volonté de suivre les évolutions technologiques

Grande autonomie et sens des responsabilités, pilotage des activités avec de bonnes compétences en communication et en documentation

Fortes capacités d’analyse et de résolution de problèmes, sens du détail

Proactivité

Atouts supplémentaires : Connaissance d’autres langages (Java, R, Scala)

Certifications cloud (Azure, AWS)

Contribution à des projets open-source

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:58 min

Configuring a baseline isolated agent on Tanzu platform

Oren Penso Oren Penso · WWC Europe 2026

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

3:13 min

Leveraging domain knowledge and diverse team backgrounds

Katja Träumner

Videos

See all

Related articles

See all