Ingénieur logiciel senior, expérience développeur en IA
Concevez l’infrastructure des agents d’IA et les outils pour développeurs de Splash, la plateforme de sports fantasy de BetterPool. Le poste couvre les environnements de développement cloud, les agents de programmation autonomes, les intégrations en production et les garde-fous de sécurité.
Description
- Concevez une infrastructure permettant aux agents d’IA de prendre en charge une grande partie du processus de développement logiciel.
- Créez des environnements de programmation cloud où les ingénieurs et les agents peuvent exécuter les services principaux et les tests sans configuration locale.
- Développez des agents autonomes qui transforment des tickets en demandes de fusion examinées.
- Assurez la prise en charge des tests dans les navigateurs et les applications natives, de l’observabilité en production, de la validation des configurations et des contrôles de conformité.
- Connectez les agents à Datadog et aux outils de gestion des incidents afin que les alertes de production puissent déclencher des demandes de fusion correctives.
- Créez une plateforme d’agents partagée, avec des environnements d’exécution, des déclencheurs et des garde-fous, pour les équipes au-delà de l’ingénierie.
- Gérez les piles de développement locales et les environnements de programmation cloud reproductibles.
- Évaluez, intégrez et configurez des agents de programmation open source et commerciaux.
- Configurez des déclencheurs d’agents via Slack, Jira, GitHub et Datadog, avec les identifiants, le contexte, la supervision et le suivi des coûts nécessaires.
- Définissez des mesures de protection pour l’accès des agents aux données, aux secrets et aux informations personnelles, avec une revue humaine obligatoire dans un secteur réglementé.
- Trouvez et corrigez les causes des défaillances des agents, comme le manque de contexte, les tests peu fiables, les outils indisponibles ou les lacunes de l’environnement.
- Réduisez la durée des cycles de demandes de fusion et les retards de revue, tout en augmentant la part du travail effectuée par les agents.
Exigences
- Utiliser des agents d’IA comme Claude Code, Codex ou Cursor pour au moins 90 % de votre travail.
- Une expérience des configurations multi-agents ou avec des sous-agents est appréciée.
- Expérience de la coordination d’agents en parallèle ou de la délégation de tâches à des sous-agents.
- Expérience de la création de compétences, de hooks ou de configurations de harness pour améliorer les résultats des agents.
- Expérience en infrastructure AWS, notamment avec ECS/Fargate, RDS, Lambda, les réseaux et IAM.
- Expérience de l’infrastructure en tant que code avec CDK, CloudFormation ou Terraform.
- Expérience des conteneurs et des pipelines CI/CD.
- Capacité à contribuer directement aux services TypeScript et Node.js.
- Expérience de la création de plateformes internes, d’environnements de développement ou d’outils pour développeurs utilisés par d’autres personnes.
- Connaissance de l’évaluation d’agents sur des tâches de programmation et d’autres types de tâches.
- Capacité à travailler en autonomie au sein d’une équipe à distance et à communiquer avec des collègues situés dans les fuseaux horaires des États-Unis et de Prague.
- Au moins six ans d’expérience en ingénierie logicielle, dont une expérience substantielle en infrastructure, plateformes ou outils pour développeurs.
- Apprécié : expérience de l’exécution à grande échelle d’environnements isolés ou temporaires avec Docker, devcontainers, Kubernetes, Nix ou des outils similaires.
- Apprécié : expérience des serveurs MCP ou d’autres intégrations donnant aux agents accès à des systèmes réels.
- Apprécié : expérience du traçage et de l’évaluation du travail des agents, notamment avec OpenTelemetry, les traces LLM ou le suivi des coûts.
- Apprécié : expérience dans un secteur réglementé, comme les jeux ou la fintech.
- Apprécié : intérêt pour le sport.
Avantages
- Possibilité d’obtenir une participation au capital de l’entreprise.
- Assurance médicale, dentaire et optique.
- Plan 401(k) et autres options de retraite.
- Congés payés flexibles.
- Retraites annuelles de l’entreprise et rencontres d’équipe hors site.
- Jeux réguliers à l’échelle de l’entreprise avec des prix en espèces.
