Architecte logiciel IA H/F

CEA Industrie
Courson-Monteloup, France
2 months ago

Role details

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

Tech stack

Amazon S3 Continuous Integration Data Integrity Python (Programming Language) PostgreSQL MongoDB NoSQL Generative AI Gitlab Fastapi Kubernetes Docker

Job description

IntĂ©grĂ©(e) au sein d’une unitĂ© regroupant les compĂ©tences nĂ©cessaires au dĂ©veloppement et au dĂ©ploiement sur nos rĂ©seaux sĂ©curisĂ©s de dĂ©fense de logiciels innovants avec des piles logicielles souveraines, vous contribuerez au dĂ©veloppement et au passage Ă  l’échelle de solutions d’IA gĂ©nĂ©rative, de RAG sur des bases documentaires scientifiques, de Data Lakehouse, de systĂšmes multi-agents ou d’adaptation de modĂšles de fondation.

En tant qu’Architecte logiciel vous aurez la mission de dĂ©finir et dĂ©velopper l’architecture technique des solutions logicielles client-serveur intĂ©grant des services d’IA en garantissant la scalabilitĂ©, la performance, la sĂ©curitĂ© et la maintenabilitĂ© des systĂšmes conçus.

Les domaines d’intervention de votre Ă©quipe consisteront Ă  :

  • Proposer des architectures orientĂ©es Ă©vĂ©nements robustes, modulaires et Ă©volutives (Python, FastAPI), en maitrisant les patrons de conception et en vous appuyant sur une mĂ©thodologie SDD (Specification Driven Design) augmentĂ©e d’IA gĂ©nĂ©rative.
  • Configurer, dĂ©ployer et optimiser des moteurs d’infĂ©rence (vLLM) sur nos fermes GPU pour maximiser le dĂ©bit (tokens/seconde) et minimiser la latence, en mesurant les performances et en appliquant des techniques d’optimisation (Quantification (INT8, INT4, FP16), pruning des modĂšles, PagedAttention, Batch inference, Offloading CPU).
  • Concevoir les schĂ©mas de donnĂ©es (relationnels avec PostgreSQL, NoSQL avec MongoDB et stockage objet avec S3), en garantissant la sĂ©curitĂ© et l’intĂ©gritĂ© des donnĂ©es.
  • Industrialiser les processus de dĂ©veloppement (CI/CD, GitLab) et de dĂ©ploiement (Docker, Kubernetes).

Rejoindre le CEA c’est Ă©voluer dans un environnement scientifique d’excellence au service de projets Ă  forts enjeux tout en bĂ©nĂ©ficiant d’un cadre de travail Ă©quilibrĂ©.

Parcours professionnels variĂ©s et accompagnĂ©s (formations, mobilitĂ© interne), Ă©quilibre vie pro/perso (jusqu’à 52 jours de congĂ©s/RTT) dispositifs d’épargne salariale et avantages facilitant le quotidien (restauration, transport, conciergerie, CSE, etc.).

Avec un Family Score de 98%, le CEA est Ă  la tĂȘte du Label Parents on board qui rĂ©compense notre engagement en matiĂšre de parentalitĂ©.

Ce poste bénéficie de télétravail, conformément aux accords et modalités en vigueur au sein du CEA.

Il est Ă©galement possible d’occuper le poste Ă  distance sur un autre centre CEA DAM, notamment au CESTA en Nouvelle Aquitaine.

ConformĂ©ment aux engagements pris par le CEA en faveur de l’intĂ©gration des personnes handicapĂ©es, cet emploi est ouvert Ă  toutes et Ă  tous. Le CEA propose des amĂ©nagements et/ou des possibilitĂ©s d’organisation pour l’inclusion des travailleurs handicapĂ©s.

Requirements

Titulaire d’un diplĂŽme de niveau Bac+5 en Ă©cole d’ingĂ©nieur ou en universitĂ© spĂ©cialisĂ© en informatique, vous justifiez d’une premiere expĂ©rience dans l’IA.

Vous ĂȘtes Ă  l’écoute et organisĂ©, avec une capacitĂ© Ă  fĂ©dĂ©rer. Vous ĂȘtes reconnu(e) pour vos qualitĂ©s de communication et la tenue des objectifs.

Participant Ă  la protection nationale, une enquĂȘte administrative est rĂ©alisĂ©e pour tous les salariĂ©s du CEA afin d’assurer l’intĂ©gritĂ© et la sĂ©curitĂ© de la nation.

About the company

La Direction des Applications Militaires du CEA, acteur clĂ© de la souverainetĂ© et de la compĂ©titivitĂ© numĂ©rique pour la France, se mobilise pleinement autour des enjeux liĂ©s Ă  l’Intelligence Artificielle., EntitĂ© de rattachement

La Direction des Applications Militaires (DAM) du CEA, au cƓur des enjeux de la dissuasion nuclĂ©aire Française, cherche ses futurs talents. Organisme inclusif, le CEA est handi-accueillant : nos emplois sont ouverts Ă  toutes et tous. Associer les forces et les compĂ©tences de chacun pour atteindre nos objectifs est l’une de nos valeurs partagĂ©e par nos 4 600 salariĂ©s, rĂ©partis sur 5 centres. Les 1 800 salariĂ©s du centre de BruyĂšres-le-ChĂątel, en Ile de France relĂšvent les dĂ©fis scientifiques et technologiques au service de notre SĂ©curitĂ© Nationale. Le centre conçoit les charges nuclĂ©aires des armes de la dissuasion, garantit leur sĂ©curitĂ© et leur fiabilitĂ© en s’appuyant sur le programme simulation. Il met son expertise technique au service des activitĂ©s dans la lutte contre la prolifĂ©ration nuclĂ©aire, le terrorisme et les alertes en cas de sĂ©isme ou de tsunami. Il assure l’ingĂ©nierie des infrastructures complexes de la DAM, de leur conception Ă  leur dĂ©mantĂšlement. Il co-dĂ©veloppe avec Atos les supercalculateurs au meilleur niveau mondial, dont sont issus ceux du TrĂšs Grand Centre de Calcul du CEA, qu’il exploite pour ses missions DĂ©fense et gĂšre au profit de la recherche. Enfin, il exploite les installations nĂ©cessaires au maintien en condition opĂ©rationnelle et Ă  la conception des chaufferies nuclĂ©aires embarquĂ©es sur les sous-marin et les porte-avions. Venez-vous investir et relever des dĂ©fis avec des moyens technologiques d’exception!

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.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:28 min

Directing mixed intelligence as an AI-native engineer

Ayotunde Obasa Ayotunde Obasa · Europe 2026 Virtual

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all