Distyl AI
Distyl AI
Distyl AI est une entreprise spécialisée dans l’intelligence artificielle qui fournit aux entreprises des solutions d’IA générative intégrées et fiables. Son équipe collabore avec des institutions pour améliorer leur préparation à l’IA et développer des produits adaptés à leurs données, à leurs flux de travail et aux besoins de leurs employés. Grâce à ses outils propriétaires et à ses partenariats, notamment une alliance avec OpenAI, Distyl AI conçoit et déploie des produits d’IA destinés aux entreprises, axés sur la fiabilité et une mise en œuvre responsable.

Ingénieur·e senior en infrastructure DevSecOps

Pilotez l’infrastructure sécurisée de build, de test et de release pour les opérations d’IA d’entreprise de Distyl AI. Améliorez la productivité des développeurs grâce aux outils d’agents de programmation, à la sécurité de la chaîne d’approvisionnement logicielle et à des déploiements cloud fiables.

Description

  • Définissez les priorités de l’infrastructure de build, de test, de release et d’agents de programmation.
  • Choisissez les outils et les normes avec les équipes d’ingénierie, puis pilotez leur mise en œuvre, leur adoption et leur exploitation au sein des équipes.
  • Établissez des conventions communes pour les dépôts ainsi que des workflows réutilisables de build et de test.
  • Rendez les builds reproductibles et efficaces grâce à des dépendances explicites, des outils cohérents et la mise en cache.
  • Construisez les artefacts une seule fois, puis faites progresser des bundles immuables et versionnés dans les étapes de release, avec traçabilité du code source et contrôles de test et de sécurité.
  • Coordonnez avec les équipes Plateforme, Runtime et Livraison client les tests d’intégration et de compatibilité, les changements de configuration et de schéma, ainsi que la reprise.
  • Permettez la distribution via les registres des clients et des paquets hors ligne si nécessaire.
  • Fournissez des outils réutilisables d’agents de programmation pour aider les ingénieurs à diagnostiquer les échecs, à suggérer des correctifs et à effectuer les tâches courantes.
  • Ajoutez des tests, des permissions limitées, une gestion des échecs et des vérifications indépendantes des résultats aux workflows utilisant des agents.
  • Suivez la qualité des agents de programmation et le temps gagné.
  • Mettez en place la signature et la provenance des artefacts, des nomenclatures logicielles (SBOM), des exécutants de build isolés, des identifiants CI à portée limitée et des contrôles de vulnérabilités.
  • Intégrez la correction des dépendances et des conteneurs aux workflows d’ingénierie.
  • Améliorez l’expérience des développeurs grâce à des outils en libre-service, de la documentation et des diagnostics.
  • Suivez la latence des builds et des tests, la fiabilité des pipelines, le taux de tests instables, le délai de release et l’adoption des outils.
  • Définissez des objectifs de niveau de service et dirigez les alertes exploitables vers les responsables concernés.

Exigences

  • Au moins 10 ans d’expérience en ingénierie logicielle, en productivité des développeurs, en SRE ou dans des fonctions connexes d’ingénierie d’infrastructure.
  • Expérience dans l’accompagnement des ingénieurs à l’usage d’agents de programmation grâce à des outils, des workflows et des conseils réutilisables, avec validation indépendante et accès à portée limitée.
  • Expérience de la responsabilité d’infrastructures de build, de test et de release en production pour plusieurs services et équipes, notamment de bundles de release versionnés et de tests de compatibilité.
  • Expérience pratique des systèmes de build, de la gestion des dépendances, de la reproductibilité, du diagnostic des performances et de la mise en cache.
  • Solides compétences en Python pour développer et déboguer des services backend et des automatisations faciles à maintenir.
  • Capacité à se repérer dans du code inconnu, y compris dans des frontends JavaScript.
  • Solides bases en Linux.
  • Expérience de la création et de la maintenance d’images de conteneurs sécurisées.
  • Connaissances pratiques de Kubernetes, de GitOps, de l’infrastructure as code et des déploiements cloud.
  • Expérience pratique de la mise en œuvre de contrôles de sécurité de la chaîne d’approvisionnement logicielle.
  • Bon jugement en matière de sécurité des permissions, des identifiants, des dépendances, des artefacts et de leur correction.
  • Expérience de la création de plateformes pour développeurs, de la remédiation automatisée ou d’outils d’agents réutilisables adoptés par d’autres ingénieurs.
  • Expérience avérée dans l’amélioration des performances de build et de test, de la fiabilité des releases et de l’adoption des outils, à l’aide de métriques et des retours des développeurs.
  • Expérience dans la direction autonome de projets complexes et de migrations.
  • Expérience avérée dans la définition d’une orientation technique et dans l’adoption de celle-ci par plusieurs équipes.
  • Atout : expérience de la création et de l’exploitation d’une infrastructure de test dans un environnement de microservices.
  • Atout : expérience de la distribution d’artefacts de release vers les registres des clients ou des environnements restreints, y compris sous forme de paquets hors ligne.
  • Capacité à travailler depuis le bureau de San Francisco ou de New York, ou à s’y installer.
  • Autorisation de travailler aux États-Unis.

Avantages

  • Participation au capital significative.
  • Assurance médicale, dentaire et ophtalmologique entièrement prise en charge pour les employés et leurs personnes à charge.
  • Congés flexibles.
  • Avantages liés à la retraite et à la planification financière, notamment des comptes HSA, FSA et de transport avant impôt, un plan 401(k) et des ressources de conseil financier.
  • Avantages bien-être couvrant l’activité physique, la santé mentale, la fertilité et la création d’une famille, avec le soutien de Carrot.
  • Déjeuners et collations gratuits au bureau.
  • Accès à des modèles d’IA avancés et utilisation généreuse d’outils d’IA modernes.
  • Responsabilité de projets à fort impact auprès de grandes entreprises.
  • Une culture dynamique axée sur une mission, qui valorise la curiosité, le pragmatisme et l’excellence.