Ingénieur Logiciel Data et IA Ingénieur H/F

UNIVERSITE PARIS 13
Paris, France
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Junior

Job location

Paris, France

Tech stack

JavaScript
API
Data analysis
Automation of Tests
Code Review
Databases
Continuous Integration
Data Security
Relational Databases
DevOps
Web Development
Django
Human-Computer Interaction
Python
PostgreSQL
Machine Learning
Ansible
Software Engineering
SQL Databases
Web Platforms
Technical Debt
Backend
GIT
Pytest
Templating
Code Restructuring
Docker

Job description

L'École normale supérieure (ENS-PSL), grande école et université de formation par la recherche, est membre fondateur de PSL et constitue un partenaire clé de Challenge Data, contribuant à la dynamique scientifique et pédagogique autour des challenges.

L'organisation et l'exploitation de la plateforme Challenge Data sont désormais assurées par le Data Lab de l'Institut Louis Bachelier (ILB), en partenariat avec l'ENS-PSL et PSL. Le Data Lab est une cellule de recherche appliquée en science des données au sein du Réseau Louis Bachelier, reconnue pour sa capacité à conduire des projets impliquant développement d'outils, analyse de données et industrialisation, en lien avec des partenaires académiques et institutionnels.

Le poste vise à renforcer le développement logiciel, la maintenance et l'évolution de la plateforme Challenge Data, ainsi que l'accompagnement des usages dans les enseignements de PSL.

SERVICE RECRUTEUR

L'Institut Louis Bachelier (ILB), partenaire dans l'écosystème PSL, est une organisation en réseau qui promeut et valorise la recherche, notamment en économie et finance et s'appuie sur un écosystème associant acteurs académiques, publics et privés.

Le Data Lab de l'ILB est une équipe spécialisée en science des données et une cellule de recherche appliquée. Il accompagne des projets allant de la collecte et la préparation de données à l'industrialisation, en intégrant des contraintes opérationnelles et en privilégiant rigueur et sécurité des données.

Dans le cadre du partenariat autour de Challenge Data (ILB - ENS - PSL), le Data Lab assure la gestion opérationnelle de la plateforme (développement, maintenance, support) et l'interface avec les enseignants, étudiants et fournisseurs de challenges.

Le/la développeur·se est placé(e) sous l'autorité hiérarchique du programme DATA de PSL et sera rattaché.e d'un point de vue fonctionnel au responsable du Data Lab de l'Institut Louis Bachelier (ILB)., Développer, maintenir et faire évoluer la plateforme web Challenge Data (backend Django/Python, API, intégrations) Administrer et faire évoluer la base de données Améliorer les systèmes d'identification et de gestion des comptes : fiabilisation des inscriptions, lutte contre les doublons, rôles/permissions, parcours participant/enseignant, sécurité Développer de nouvelles fonctionnalités (côté participant, enseignant, fournisseur) et améliorer l'interface utilisateur (ergonomie, accessibilité, responsive) Gérer les bugs et la dette technique : refactoring, tests automatisés, amélioration de la qualité du code, revue et audit du dépôt Git. Mettre en place des automatisations (provisionnement/gestion des comptes, imports/exports, reporting, notifications, procédures récurrentes) Contribuer à l'industrialisation et à l'exploitation : CI/CD, documentation, monitoring de base (selon l'existant). Accompagner l'usage de Challenge Data dans les enseignements de PSL : onboarding enseignants, paramétrage de projets de cours, support et retours d'expérience

Missions secondaires :

Participer à la diffusion de la plateforme auprès d'autres établissements partenaires. Contribuer à la rédaction/mise à jour de guides (enseignants, participants, fournisseurs) et à l'amélioration des processus internes

Requirements

Niveau d'études minimum requis : Bac +5Domaine(s) d'études requis : Ecole d'ingénieur, master informatique, ou équivalentNiveau d'expérience requis : DébutantCompétences opérationnelles requises :Sensibilité aux enjeux sécurité, authentification, gestion des accès et protection des données (RGPD)Capacité à apprendre rapidement et à travailler de manière autonome sur une base de code existante. Aisance relationnelle et sens du service (support enseignants/étudiants)Atouts supplémentaires : Ansible, Docker, CI/CD, tests (pytest), Django REST Framework, notions DevOps/monitoring, UX/UICompétences numériques requises :Solides bases en développement web : HTTP, templating (Django templates), HTML/CSS, notions JavaScript ; sensibilité UX/accessibilité.Connaissances solides en Python et Django (backend + rendu via templates) ou expérience équivalente. Bonnes pratiques : Git, gestion de versions, tickets/bug tracking, revue de codeConnaissances en bases de données relationnelles et SQL (idéalement PostgreSQL)Langues étrangères et niveaux CECRL requis :Anglais : C1. Maîtrise de l'anglais technique (lecture/écriture) indispensable.Savoirs-être attendus :Appétence pour les environnements académiques et la collaboration avec des équipes pédagogiques

Bienvenue chez Université Paris, Sciences et Lettres

CONTEXTEChallenge Data est une plateforme de challenges en science des données et machine learning, utilisée à la fois pour des compétitions ouvertes et pour des projets pédagogiques.Les challenges sont proposés par des entreprises et institutions reconnues, sur des problèmes réels qu'elles traitent : les participants soumettent des solutions évaluées automatiquement avec pour objectif d'obtenir les meilleures performances.L'École normale supérieure (ENS-PSL), grande école et université de formation par la recherche, est membre fondateur de PSL et constitue un partenaire clé de Challenge Data, contribuant à la dynamique scientifique et pédagogique autour des challenges.L'organisation et l'exploitation de la plateforme Challenge Data sont désormais assurées par le Data Lab de l'Institut Louis Bachelier (ILB), en partenariat avec l'ENS-PSL et PSL. Le Data Lab est une cellule de recherche appliquée en science des données au sein du Réseau Louis Bachelier, reconnue pour sa capacité à conduire des projets impliquant développement d'outils, analyse de données et industrialisation, en lien avec des partenaires académiques et institutionnels.Le poste vise à renforcer le développement logiciel, la maintenance et l'évolution de la plateforme Challenge Data, ainsi que l'accompagnement des usages dans les enseignements de PSL., Niveau d'expérience requis : Débutant

Compétences opérationnelles requises :

Sensibilité aux enjeux sécurité, authentification, gestion des accès et protection des données (RGPD) Capacité à apprendre rapidement et à travailler de manière autonome sur une base de code existante. Aisance relationnelle et sens du service (support enseignants/étudiants) Atouts supplémentaires : Ansible, Docker, CI/CD, tests (pytest), Django REST Framework, notions DevOps/monitoring, UX/UI, Solides bases en développement web : HTTP, templating (Django templates), HTML/CSS, notions JavaScript ; sensibilité UX/accessibilité. Connaissances solides en Python et Django (backend + rendu via templates) ou expérience équivalente. Bonnes pratiques : Git, gestion de versions, tickets/bug tracking, revue de code Connaissances en bases de données relationnelles et SQL (idéalement PostgreSQL)

Langues étrangères et niveaux CECRL requis :

Anglais : C1. Maîtrise de l'anglais technique (lecture/écriture) indispensable.

Savoirs-être attendus :

Appétence pour les environnements académiques et la collaboration avec des équipes pédagogiques

About the company

Challenge Data est une plateforme de challenges en science des données et machine learning, utilisée à la fois pour des compétitions ouvertes et pour des projets pédagogiques. Les challenges sont proposés par des entreprises et institutions reconnues, sur des problèmes réels qu'elles traitent : les participants soumettent des solutions évaluées automatiquement avec pour objectif d'obtenir les meilleures performances.

Apply for this position