Alternance Data Engineer

Il y a 2 semaines

Bègles, Gironde, France Haiku Télétravail Temps plein

Descriptif du poste

Lieu : Remote

Type de contrat : Alternance (12 à 24 mois)

Date de début : Dès que possible

En tant que Data Engineer en alternance chez Haiku, tu rejoindras notre équipe Data, qui collecte, structure et rend cherchables les données au coeur de notre plateforme SaaS : lois, jurisprudence, décisions et doctrine des autorités françaises et internationales. Pour que notre IA réponde juste, il faut lui donner les bons textes. C’est notre travail, et c’est là que tu arrives.

Tu travailleras aux côtés du Lead Data Engineer de l’équipe, qui sera ton tuteur, sur l’ingestion, l’extraction et l’indexation des données.

Chez Haiku, on développe beaucoup avec l’IA donc elle sera ton outil au quotidien. L’essentiel reste chez l’ingénieur : comprendre la source et ses pièges, choisir comment structurer les données, vérifier que le résultat est juste. Plus tu comprends le fond, plus l’IA te rend rapide. Tu apprendras cette façon de travailler dès ton arrivée.

Tu collaboreras étroitement avec les équipes produit, AI, backend et les experts métier. Notre stack : Python, FastAPI, Celery, PostgreSQL, Elasticsearch, Docker, Kubernetes, GCP, Terraform, GitHub Actions, Claude Code.

Missions principales

  • Collecter et intégrer des données massives issues de sources hétérogènes (API, fichiers, bases externes, scraping).

  • Surveiller la qualité des données : écrire les requêtes qui comparent ce qui a été collecté et ce qui est réellement cherchable, trouver les trous, les corriger.

  • Améliorer l’outillage de l’équipe : console de suivi du pipeline, scripts de rejeu, évaluation automatique de la qualité d’indexation.

  • Faire progresser notre usine à sources : des agents IA qui étudient un site public, génèrent le collecteur et ouvrent la PR, avec toi qui valides à chaque étape.

  • Contribuer aux bonnes pratiques data, à la documentation et au partage de connaissances au sein de l’équipe.

Preferred experience

Expériences & études

  • Tu prépares un Bac +5 (école d’ingénieur, master en informatique, data ou équivalent) et tu cherches une alternance de 12 à 24 mois.

  • Tu as déjà codé du Python et du SQL en dehors des cours : un projet perso, un stage, une contribution.

  • Un premier contact avec des données en production ou avec du scraping est un plus.

  • Tu as envie de travailler dans un environnement SaaS orienté produit, où ce que tu livres est utilisé rapidement et massivement.

Compétences requises

  • Bon niveau en Python pour le traitement et l’ingénierie des données.

  • Compréhension général du fonctionnement des pipelines data.

  • Bonnes bases en SQL.

  • Volonté de coder avec l’IA.

  • Curiosité pour les données brutes et le monde juridique.

  • Rigueur : tu vérifies avant d’annoncer que c’est fini, tu mesures, tu écris ce que tu as fait.

  • Sensibilité aux enjeux de qualité, fiabilité et traçabilité des données.

  • Capacité à travailler en équipe et à communiquer clairement, y compris pour dire tôt que tu bloques.

  • Anglais écrit : le code et les PR sont en anglais, le reste de la vie d’équipe en français.

  • Bonus : Elasticsearch, Celery, Docker et Kubernetes, GCP.

Recruitment process

  • Screen call pour comprendre ton parcours, tes motivations et te présenter Haiku et le poste (15 min)

  • Entretien technique 1 avec Martin, le Lead Data Engineer (45 à 60 min)

  • Entretien technique 2 avec Jorick, le CTO (30 min)