Ōura

Ingénieur IA Staff

Traduction automatique. Consultez l’original.

À propos du poste

Notre mission chez Oura est de permettre à chacun de libérer son potentiel intérieur. Nos produits primés aident notre communauté mondiale à mieux comprendre leur état de préparation, leur activité et la qualité de leur sommeil grâce à leur bague Oura et son application connectée. Nous avons aidé des millions de personnes à comprendre et à améliorer leur santé en leur fournissant des informations quotidiennes et des étapes pratiques pour inspirer des modes de vie sains.

Autonomiser le monde commence par vivre nos valeurs et autonomiser notre équipe. En tant qu'entreprise en pleine croissance axée sur l'aide aux personnes pour qu'elles vivent une vie plus saine et plus heureuse, nous veillons à ce que les membres de notre équipe disposent de ce dont ils ont besoin pour donner le meilleur d'eux-mêmes, au bureau comme en dehors.

À propos du poste

Oura est en train de repenser sa manière de développer des logiciels. Chaque ingénieur dispose d'outils agents, et notre propre pipeline transforme déjà un ticket bien défini en une pile de commits testés et révisés. Il s'exécute de manière interactive, en mode headless et sur une flotte de bacs à sable cloud, avec ses propres évaluations et son traçage. Nous recherchons des ingénieurs qui utilisent l'IA comme une brique fondamentale, tant pour les produits que nous livrons que pour notre façon de les construire.

C'est un excellent début pour une étape du cycle de vie. L'étape suivante est la boucle complète. En tant qu'ingénieur Staff au sein de l'équipe Transformation IA, vous concevrez et prendrez en charge le système qui fait passer le développement par agents d'une pratique réservée aux utilisateurs avancés à la norme quotidienne pour des centaines d'ingénieurs travaillant sur iOS, Android, backend et les services d'IA. Cela inclut la spécification et la réception, la planification, la mise en œuvre, la révision, les tests, CI/CD, la publication, l'observabilité et le suivi des incidents, chaque étape étant réalisée par des agents effectuant un travail réel, tandis que les humains conservent leur jugement là où cela compte.

Il s'agit d'une équipe dynamique, tournée vers LLM. Nous privilégions le prototypage rapide, les boucles itératives et le développement natif IA, avec la vitesse d'une startup et la portée d'un produit utilisé par des millions de membres. Vous pouvez travailler à distance depuis n'importe où en Europe, ou en mode hybride depuis nos bureaux d'Helsinki, Oulu ou Tampere.

Vous construirez le pipeline, le mesurerez et le rendrez suffisamment fiable pour que les équipes le choisissent. Le succès se mesure par la rapidité et la sécurité avec lesquelles les changements validés atteignent les membres : temps jusqu'à un signal fiable, défauts échappés, coût par changement fusionné, et nombre d'équipes utilisant le chemin balisé parce qu'il est meilleur, et non parce qu'on leur a imposé.

Vos missions

Vous n'avez pas besoin de tout maîtriser dès le premier jour, mais voici les types de problèmes dont vous serez responsable :

  1. Définir la direction technique du pipeline d'agents : rendre notre pipeline existant de ticket à PR une infrastructure fiable. Maîtriser son architecture, y compris l'orchestration des agents, la gestion du contexte et l'appel d'outils, et améliorer sa fiabilité, son débit, son coût et l'expérience développeur sur les dépôts mobiles, backend et web. L'exécuter sans surveillance lorsque le risque le permet.
  1. Boucler la boucle du SDLC : étendre les flux de travail des agents au-delà de la génération de code vers les contrôles de qualité des spécifications, la génération de tests, la révision automatisée, le triage et la réparation des échecs de CI, la vérification des versions et les signaux post-déploiement, afin que le système s'améliore grâce à ce qui se passe après la fusion.
  1. Prototyper rapidement, puis renforcer : mettre en place un nouveau flux de travail en quelques jours, le prouver sur des tickets réels avec de vraies équipes, et transformer ce qui fonctionne en infrastructure de production.
  1. Exécuter l'IA en production correctement : les agents en production nécessitent plus qu'un simple appel API. Maîtriser les jeux d'évaluation, la notation LLM-as-a-judge, le versioning, le traçage et les tableaux de bord qui nous indiquent si un changement de flux de travail a amélioré les choses, y compris dans le cas le plus difficile : un changement qui passe le CI mais qui reste erroné. Suivre les indicateurs clés (taux de fusion, retravail, temps jusqu'au signal, coût par changement, défauts échappés) et les rendre visibles pour les ingénieurs et la direction.
  1. Rendre l'autonomie sûre : concevoir des bacs à sable, des autorisations, des points de contrôle humains et des garde-fous proportionnels au risque, avec la confidentialité par conception comme valeur par défaut. Les données de santé, la sécurité et les changements d'infrastructure bénéficient de contrôles renforcés ; le travail à faible risque et facilement vérifiable s'exécute sans intervention.
  1. Mener l'ingénierie native IA par l'exemple : placer la barre haut pour l'ingénierie augmentée par l'IA dans toute l'organisation. Montrer par votre propre travail ce qu'un ingénieur axé sur le pipeline peut livrer, et élever le niveau technique des ingénieurs qui vous entourent.
  1. Favoriser l'adoption par les équipes : s'intégrer aux équipes et à leurs responsables IA, identifier où le pipeline échoue sur le travail réel, corriger le système plutôt que le résultat individuel, et transformer ce qui fonctionne en chemins balisés, compétences, modèles et documents que d'autres ingénieurs peuvent étendre.
  1. Partenariats transversaux : travailler avec les équipes plateforme, productivité des développeurs, sécurité et confidentialité, infrastructure IA, mobile et backend, produit et design, ainsi que la direction de l'ingénierie pour rendre les compromis explicites et maintenir tout le monde sur un système unique plutôt que sur cinq systèmes parallèles.

Exigences

Nous serions ravis d'échanger avec vous si vous êtes :

  1. Un bâtisseur expérimenté : 6+ années à construire et exploiter des systèmes de production dont dépendent d'autres ingénieurs, y compris des outils de développement, des plateformes internes ou de l'infrastructure IA à grande échelle. Nous privilégions les résultats démontrés par rapport aux années d'expérience.
  1. Expérimenté avec les boucles d'agents en production : vous avez construit et exploité des flux de travail de codage par agents ou des boucles autonomes dans une organisation d'ingénierie réelle, au-delà des démonstrations : agents en arrière-plan produisant des PR, révision automatisée, réparation de CI, génération de tests, ou similaire, avec adoption et résultats mesurés.
  1. Un penseur du cycle de vie complet : vous raisonnez sur la spécification, la révision, les tests, CI/CD, la publication et les opérations comme un seul système, et vous savez où se déplace le goulot d'étranglement lorsque la génération de code devient peu coûteuse.
  1. Un leader technique : vous définissez la direction pour des équipes que vous ne gérez pas, rédigez les conceptions sur lesquelles les autres s'appuient, et êtes digne de confiance pour prendre les décisions difficiles en matière d'architecture et de risque.
  1. Solide sur les fondamentaux : domaine mobile ou backend APIs, concurrence, systèmes distribués, tests, débogage et fiabilité. Vous traitez la sortie de l'IA comme un brouillon et pouvez montrer comment vous la vérifiez.
  1. Techniquement polyvalent : maîtrise d'un domaine parmi backend, iOS ou Android, avec une ouverture vers les autres. Vous utilisez les outils disponibles pour travailler sur différentes plateformes et assimilez rapidement de nouvelles piles technologiques.
  1. Sensible à la sécurité et à la confidentialité : vous comprenez la responsabilité liée au traitement des données personnelles sensibles et à l'accès des agents aux systèmes réels, et vous concevez vos solutions en tenant compte de ces aspects dès le départ.
  1. Grande autonomie : vous prospérez dans l'ambiguïté et définissez vous-même les exigences par l'expérimentation.
  1. Collaboratif et résilient : vous embarquez les équipes, acceptez les retours des ingénieurs sceptiques, partagez le mérite et persévérez lorsque les expériences échouent ou que les outils changent sous vos pieds. Vous communiquez clairement avec les ingénieurs, les managers et les partenaires non techniques.

Les plus

Vous n'avez pas besoin de tout avoir, mais ce sont de bons indicateurs d'adéquation :

  1. Expérience approfondie des agents de codage : compétences, serveurs MCP, hooks, orchestration de sous-agents, exécutions headless.
  1. Construction de harnais d'évaluation ou de benchmarks pour les agents de codage, ou notation LLM-as-a-judge liée aux résultats de build et de test.
  1. Expérience de l'exécution en bac à sable à grande échelle : environnements de développement éphémères, flottes de VM ou de conteneurs, infrastructure de build macOS.
  1. Expérience dans la mesure de la productivité des développeurs (DORA, SPACE, DX Core 4) et dans la transformation des métriques en décisions sans en faire des objectifs.
  1. Expérience de livraison sur des applications mobiles ou d'autres environnements avec des boucles de rétroaction lentes et coûteuses.
  1. Expérience dans la santé numérique, les objets connectés, la MedTech ou d'autres produits sensibles à la confidentialité ou réglementés.
  1. Contributions à des projets d'IA open-source, ou un portfolio de projets construits sur les dernières capacités des agents.
  1. Mentorat d'ingénieurs ou animation d'une communauté de pratique en ingénierie.

Avantages

Chez Ōura, nous nous soucions de vous et de votre bien-être. Tout le monde ici chez Ōura possède sa propre bague et nous cherchons continuellement à améliorer la santé de nos employés.

Ce que nous offrons :

  • Salaire compétitif et packages d'actions
  • Assurance santé, dentaire, vision et ressources pour la santé mentale
  • Une bague Ōura pour vous, ainsi que des réductions employés pour vos amis et votre famille
  • 20 jours de congés payés, plus 13 jours fériés payés, plus 8 jours de congés bien-être flexibles
  • Congés maladie payés et congé parental

Ōura adopte une approche de rémunération basée sur le marché, qui peut varier en fonction de votre localisation. Les sites aux États-Unis sont classés par niveaux en fonction d'un indice du coût du travail pour cette zone géographique. Bien que la plupart des offres se situent dans la fourchette de départ, la rémunération des candidats retenus sera déterminée en fonction des compétences liées au poste, de l'expérience, des qualifications, du lieu de travail, de l'équité interne et des conditions du marché. Ces fourchettes peuvent être modifiées à l'avenir.

Région 1 $198,050 - $233,000

Région 2 $180,200 - $212,000

Région 3 $169,150 - $199,000

Un recruteur peut déterminer votre région en fonction de votre localisation aux États-Unis.

Nous ne prenons pas en considération les candidats résidant dans les États suivants : Alaska (AK), Delaware (DE), Iowa (IA), Mississippi (MS), Nebraska (NE), Dakota du Sud (SD), Virginie-Occidentale (WV) et Wisconsin (WI).

Oura est fier d'être un employeur garantissant l'égalité des chances. Nous célébrons la diversité et nous nous engageons à créer un environnement inclusif pour tous les employés. Les personnes postulant chez Oura sont considérées sans distinction d'âge, d'ascendance, de couleur, de sexe (y compris grossesse, accouchement ou conditions médicales connexes), d'identité ou d'expression de genre, d'informations génétiques, d'état civil, de condition médicale, de handicap mental ou physique, d'origine nationale, de statut de congé familial ou médical protégé, de race, de religion (y compris croyances et pratiques ou absence de celles-ci), d'orientation sexuelle, de statut militaire ou d'ancien combattant, ou toute autre caractéristique protégée par les lois fédérales, étatiques ou locales. Nous ne tolérerons aucune discrimination ou harcèlement fondé sur l'une de ces caractéristiques.

Nous nous efforcerons de garantir que les personnes handicapées bénéficient d'aménagements raisonnables pour participer au processus d'entretien, pour exercer les fonctions essentielles du poste et pour recevoir les autres avantages et privilèges liés à l'emploi.

Avertissement : Méfiez-vous des fausses offres d'emploi !

Nous avons été alertés de la présence d'escrocs se faisant passer pour des recruteurs de ŌURA, en particulier pour des postes à distance. Veuillez noter :

  1. Nos offres d'emploi sont publiées uniquement sur la page Carrières de ŌURA et sur des sites d'emploi de confiance.
  1. Nous ne demanderons jamais d'informations personnelles telles qu'une pièce d'identité ou un paiement pour du matériel à l'avance.
  1. Les offres officielles sont envoyées via Docusign après une offre verbale, jamais par SMS ou par e-mail.

Restez prudent et protégez vos données personnelles.

À toutes les agences de recrutement : Oura n'accepte pas les candidatures transmises par des agences. Veuillez ne pas envoyer de CV à notre adresse e-mail dédiée aux emplois, aux employés d'Oura ou à tout autre emplacement de l'organisation. Oura n'est pas responsable des frais liés aux candidatures non sollicitées.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter