Rejoindre Astrmira
Votre discernement.
Des idées qui prennent forme.
Nous cherchons des personnes qui pensent par elles-mêmes, créent de leur propre initiative et savent travailler avec des agents IA. Recherche, ingénierie et produit se rencontrent ici : comprendre le problème, vérifier le résultat et construire des réalisations qui résistent à l’usage.
Préambule
Réfuter la conjecture des distances unitaires, percer le problème de Navier–Stokes, forger un empire de milliers de milliards d’octets de code…
À mesure que l’IA annexe, parcelle après parcelle, des territoires autrefois réservés au génie, une question s’impose à nous :
Que reste-t-il du sens de notre existence humaine ?
Une réponse se dessine, même si la plupart ne l’ont pas encore vue :
La métacognition — le bien le plus précieux que la nature nous ait offert.
L’IA ne sait pas ce qu’elle sait ;
elle ne sait pas non plus ce qu’elle ignore.
Elle peut avancer très vite dans une direction donnée, mais ne peut sortir du cadre de ses prompts ni examiner un problème avec la profondeur de l’intuition et de la cognition.
Ce n’est pas une vérité définitive. Peut-être qu’un jour, à l’instant où l’IA commencera véritablement à penser « Qui suis-je ? », cette définition sera renversée.
Mais avant que cette fenêtre ne se referme, nous avons besoin de compagnons de route. Dans l’immensité obscure du cosmos, les supernovæ symbolisent la lumière la plus éclatante.
Serez-vous l’un d’entre eux ?
Fondements communs
Ce que chaque poste exige.
Ces exigences s’appliquent aux trois postes. Merci de les examiner une à une avant de postuler.
Diriger les agents avec intention.
Vous devez être un utilisateur expérimenté et intensif des agents IA. Définissez les besoins et critères d’acceptation, rédigez des contrats documentaires explicites pour prévenir les erreurs, puis guidez l’agent vers le résultat attendu. Sachez repérer et corriger rapidement les hallucinations. Une seule consigne suivie d’une acceptation sans recul ne suffit pas.
Connaître les limites de la compréhension.
Une forte métacognition permet de savoir ce que vous comprenez, mais aussi ce qui manque à l’IA. Sortez du cadre du prompt pour interroger les prémisses, compléter le contexte et examiner le problème réel. Associez votre discernement à la vitesse de l’agent, en assumant la responsabilité du résultat.
Créer de votre propre initiative.
Accordez de l’importance à ce que vous allez faire exister. Identifiez des problèmes utiles, faites des choix et portez une idée jusqu’à un résultat utilisable. Montrez-nous vos réalisations et les décisions que vous avez prises pour les construire.
Laisser parler le travail.
Les bonnes publications et l’expérience open source comptent, mais nous évaluons le fond. Une prépublication, un sujet de niche ou un dépôt peu connu peuvent témoigner d’une rigueur et d’une qualité d’ingénierie équivalentes. Nous regardons la profondeur de compréhension et votre contribution personnelle.
Collaborer à distance.
Vous devez être à l’aise avec des lieux de travail non traditionnels et une collaboration principalement en ligne. Rendez vos avancées, décisions et questions compréhensibles pour les autres, afin de faire progresser ensemble la recherche et l’ingénierie.
Prendre la création au sérieux.
Il n’est pas nécessaire de tout réinventer. Comprenez les outils existants, choisissez-les à bon escient et créez quelque chose d’utile à partir d’eux. Apportez curiosité, soin et une idée claire de ce que votre travail ajoute.
Postes ouverts
Trois façons de contribuer.
Les exigences communes s’appliquent à chaque poste. Ouvrez une fiche pour consulter ses missions et son profil.
Expériences · Analyse · Évaluation
Ingénieur·e en science des données
Transformer les questions de recherche en expériences et preuves fiables.
Expériences · Analyse · Évaluation
Ingénieur·e en science des données
Transformer les questions de recherche en expériences et preuves fiables.
Vos missions
- Travailler avec les chercheurs pour valider et évaluer leurs travaux de pointe, en construisant des benchmarks rigoureux et équitables.
- Utiliser les agents pour préparer les jeux de données et concevoir les cadres expérimentaux, afin d’accélérer les itérations sans compromettre la qualité des preuves.
Votre profil
- De solides bases en analyse de données et statistiques, ainsi qu’une maîtrise de Python et des outils de science des données. Savoir utiliser les agents pour produire des visualisations, des rapports d’évaluation et des figures scientifiques claires.
- Une expérience approfondie en Experiment, Analysis & Benchmark (E.A.B.), permettant de concevoir en autonomie des scripts expérimentaux fiables et des évaluations équitables.
- Des connaissances en bases de données, apprentissage automatique et recherche d’information pour échanger avec l’équipe. Savoir lire des théories mathématiques avancées et les traduire en logiques d’évaluation académiques et industrielles.
- Un respect de l’intégrité scientifique : repérer les hallucinations des agents, les comparaisons biaisées, les hypothèses expérimentales invalides et les résultats trompeurs.
Produit · Ingénierie · Agent Harness
Ingénieur·e full stack
Faire d’une idée open source un système utilisable et maintenable.
Produit · Ingénierie · Agent Harness
Ingénieur·e full stack
Faire d’une idée open source un système utilisable et maintenable.
Vos missions
- Piloter l’ingénierie de nos applications open source sur l’ensemble du cycle de développement. Utiliser les agents pour itérer rapidement et valider les prototypes.
- Écrire les tests unitaires des modules, coordonner les résultats de recherche et les plans d’implémentation avec les chercheurs, et produire une documentation claire.
Votre profil
- Un excellent jugement UI/UX : raisonner à partir des principes fondamentaux sur les comportements des utilisateurs, les défauts de conception et les choix produit, au-delà du code.
- Une réflexion approfondie sur les harness d’agents : gestion du contexte et des prompts, interfaces des outils, mémoire à long terme et communication entre agents (A2A).
- De bonnes pratiques de génie logiciel et une pensée architecturale claire. L’expérience de maintenance de grands dépôts est un atout.
- Une veille active des communautés open source et forums techniques, en particulier des bibliothèques frontend et UI/UX, avec votre propre appréciation des orientations techniques.
- Un usage intensif des produits à base d’agents et une compréhension concrète des forces et limites des modèles, pour choisir les approches adaptées au design, au raisonnement et à l’implémentation.
Usage · Intégration · Fiabilité
Ingénieur·e test produit
Détecter les problèmes importants avant que les utilisateurs ne les rencontrent.
Usage · Intégration · Fiabilité
Ingénieur·e test produit
Détecter les problèmes importants avant que les utilisateurs ne les rencontrent.
Vos missions
- Concevoir et exécuter les tests de bout en bout des applications open source ; construire et maintenir les pipelines CI/CD ainsi que des matrices réalistes de tests d’intégration, de limites et de charge.
- Utiliser personnellement les produits, évaluer l’expérience du point de vue utilisateur et transformer les défauts en constats reproductibles et en documentation utile.
Votre profil
- Une solide maîtrise de la conception et de la pratique des tests, ainsi que des frameworks associés.
- Une approche factuelle et un sens précis des limites du produit. Choisir la bonne granularité de test et éviter la surconception.
- Guider les agents vers des tests capables de révéler des défauts, plutôt que de reformuler l’implémentation, et protéger les comportements essentiels lors des évolutions.
- Localiser rapidement les anomalies, en déterminer précisément la cause et documenter le raisonnement ainsi que les étapes de reproduction.
- Une forte métacognition et une réflexion sur l’interaction humain-machine : adopter les points de vue d’un utilisateur occasionnel, d’un développeur et d’un utilisateur intensif pour découvrir les problèmes négligés.
Atouts supplémentaires
Montrez ce que vous avez rendu possible.
Si vous disposez de ces expériences, joignez à votre candidature les éléments qui montrent votre contribution réelle.
- Une participation substantielle à la recherche ou à l’ingénierie dans un laboratoire universitaire ou industriel, avec un rôle personnel clairement identifié.
- Des résultats significatifs en compétition dans les domaines de l’informatique, des mathématiques, de la science des données, de l’électronique ou des disciplines voisines.
- La participation à une publication de premier plan, ou un travail de recherche comparable. Les excellents travaux en cours d’évaluation sont également les bienvenus.
- Des projets open source personnels ou des contributions importantes à une communauté. La popularité d’un dépôt et son nombre d’étoiles ne définissent pas sa qualité technique.
- Des talents ou des réalisations créatives remarquables, comme la conception indépendante d’un jeu ou une expertise approfondie dans un domaine de niche.
Candidature
Commençons par vos réalisations.
Envoyez votre CV ou un résumé de votre parcours, vos travaux représentatifs et le poste souhaité à l’adresse ci-dessous. Précisez votre contribution et les problèmes que vous aimeriez explorer.
Éléments à joindre
- Un CV ou une présentation concise de votre expérience pertinente.
- Des articles, dépôts de code, démonstrations ou autres réalisations, avec votre contribution clairement expliquée.
- Une courte présentation des choix que vous avez faits, des problèmes résolus et de votre intérêt pour Astrmira.