Tripadvisor
Typeform
Ingénieur IA Senior - UE
QUI SOMMES-NOUS
Typeform est un créateur de formulaires d'une fraîcheur incomparable. Nous aidons plus de 150,000 entreprises à collecter les données dont elles ont besoin grâce à des formulaires, des enquêtes et des quiz que les gens apprécient. Conçu pour être saisissant et facile à remplir, Typeform génère 500 millions de réponses chaque année et s'intègre à des outils essentiels comme Slack, Zapier et Hubspot.
Typeform est entièrement à distance par conception. Pour ce poste, nous pouvons embaucher des candidats basés au Royaume-Uni, en Irlande, en Allemagne, au Portugal, en Espagne ou aux Pays-Bas.
À PROPOS DU POSTE
À propos de l'équipe
L'équipe d'ingénierie IA développe les systèmes et les capacités derrière les produits IA de Typeform, y compris Research Flow, notre plateforme pour combiner la recherche quantitative avec des insights qualitatifs plus approfondis.
Nous utilisons le machine learning, les grands modèles de langage, le RAG et les systèmes d'agents pour aider les clients à collecter, comprendre et agir sur les informations de manière plus conversationnelle et personnalisée.
Grâce à Research Flow, cela inclut d'aider les clients à concevoir des études, à mener des conversations modérées par IA avec des questions de suivi adaptatives, et à transformer les réponses en insights utiles.
L'équipe gère le parcours de l'expérimentation à la production. Cela comprend le développement d'applications IA, l'évaluation, l'infrastructure, le déploiement, l'observabilité, la fiabilité et la performance.
Vous travaillerez en étroite collaboration avec les chefs de produit, les ingénieurs logiciels, les scientifiques des données, les ingénieurs de données et les équipes d'analyse pour transformer des idées IA prometteuses en expériences client sécurisées, évolutives et fiables.
À PROPOS DU POSTE
En tant qu'Ingénieur IA Senior chez Typeform, vous jouerez un rôle essentiel dans la construction et l'évolution des capacités IA derrière Research Flow, ainsi que de nos produits IA plus larges.
Votre travail aidera les clients à comprendre le « pourquoi » derrière les réponses et à passer des questions de recherche à des décisions éclairées plus rapidement.
Votre champ d'action couvrira les applications d'IA générative, les systèmes RAG d'entreprise, les flux de travail d'agents, l'évaluation des modèles, les pipelines de machine learning, et l'infrastructure nécessaire pour les exécuter de manière fiable à grande échelle.
Il s'agit d'un rôle d'ingénierie pratique avec une forte autonomie. Vous transformerez les idées et les prototypes en systèmes de production utilisés par nos clients, avec une influence directe sur leur qualité et leurs performances. Vous contribuerez également à définir les normes techniques pour le développement, l'évaluation, le déploiement et la surveillance de l'IA chez Typeform.
*Typeform gère des centaines de millions d'interactions chaque année, permettant des expériences conversationnelles et centrées sur l'humain dans le monde entier. Nous avançons en équipe, renforçant nos efforts collectifs en valorisant la perspective unique de chaque individu. Cela favorise des liens solides fondés sur le respect, la transparence et la confiance. Nous soutenons notre clientèle diversifiée en anticipant ses besoins et en répondant à ses défis en priorité. Engagés envers l'excellence, nous avons des attentes élevées pour nous-mêmes et les uns pour les autres, nous efforçant continuellement de fournir des résultats exceptionnels.
Nous sommes fiers d'être un employeur garantissant l'égalité des chances. Nous célébrons la diversité et nous opposons fermement à toute discrimination et harcèlement, qu'il soit fondé sur la race, la couleur, l'ascendance, la religion, le sexe, l'origine nationale, l'orientation sexuelle, l'âge, la citoyenneté, l'état civil, le handicap, l'identité ou l'expression de genre, ou le statut d'ancien combattant. Tout le monde est le bienvenu ici.
CE QUE VOUS FEREZ
CONSTRUIRE ET DÉLIVRER DES PRODUITS IA
- Concevoir, construire et déployer des capacités d'IA générative dans les produits de Typeform, avec une contribution clé à Research Flow.
- Développer des applications utilisant des grands modèles de langage, le RAG, la recherche vectorielle et les systèmes d'agents.
- Construire des services et des APIs qui permettent aux équipes produit d'intégrer des capacités IA dans les expériences client.
- Transformer les prototypes en systèmes de production fiables avec des mesures claires de performance et de qualité.
- Explorer de nouvelles façons pour les clients de collecter, comprendre et agir sur les informations en utilisant l'IA.
CONSTRUIRE DES SYSTÈMES IA ÉVOLUTIFS
- Concevoir et opérer des services et des flux de travail de machine learning en utilisant Python, Docker, Kubernetes et AWS.
- Construire des pipelines fiables pour le traitement par lots et en temps réel en utilisant des technologies telles que Kafka et Airflow.
- Concevoir des solutions utilisant des bases de données vectorielles pour supporter la récupération, les recommandations, la personnalisation et la recherche sémantique.
- Utiliser MLflow pour gérer les expériences, les versions de modèles, les registres et les déploiements.
- Améliorer la fiabilité, la performance, l'évolutivité et l'efficacité des coûts de nos systèmes IA.
ÉVALUER ET AMÉLIORER LA QUALITÉ DE L'IA
- Construire des pipelines d'évaluation automatisés pour les applications d'IA générative, y compris les capacités conversationnelles et analytiques derrière Research Flow.
- Développer des benchmarks qui mesurent la précision, la pertinence, la fiabilité, l'équité, la latence et le coût.
- Évaluer les stratégies de récupération, y compris le découpage (chunking), les embeddings, la sélection du contexte et le reranking.
- Surveiller les systèmes IA en production et identifier les opportunités d'améliorer leur qualité et leurs performances.
- Créer des garde-fous qui réduisent les comportements inattendus et protègent les données client.
FAÇONNER NOTRE PRATIQUE D'INGÉNIERIE IA
- Établir des modèles réutilisables et des normes techniques pour la construction, l'évaluation et la publication de systèmes IA.
- Aider les équipes à prendre des décisions éclairées concernant les modèles, les frameworks, l'infrastructure, la performance et les coûts.
- Appliquer des pratiques d'ingénierie solides en matière de tests, de sécurité, d'observabilité, de contrôle de version et de déploiement.
- Partager les connaissances techniques et soutenir le développement des autres ingénieurs.
- Se tenir informé de la recherche, des outils et des pratiques d'ingénierie IA pertinents, en appliquant ce qui est utile à Typeform.
COLLABORER CHEZ TYPEFORM
- Collaborer avec les équipes Produit, Ingénierie, Science des données, Ingénierie des données et Analyse pour lier les investissements IA aux besoins des clients et de l'entreprise.
- Travailler avec les scientifiques des données pour transformer les expériences et les modèles en services de production fiables.
- Communiquer clairement les concepts techniques, les risques et les compromis aux partenaires techniques et non techniques.
- Contribuer à la planification technique et aider à définir l'orientation de l'IA chez Typeform.
CE QUE VOUS APPORTEZ
- Au moins quatre ans d'expérience dans la construction et le déploiement de systèmes de machine learning ou d'IA en production.
- Solides compétences en Python et en ingénierie logicielle.
- Expérience dans la construction de services de production utilisant des frameworks Python tels que FastAPI.
- Expérience pratique du développement d'applications d'IA générative utilisant des grands modèles de langage, le RAG, l'utilisation d'outils ou les systèmes d'agents.
- Expérience avec des frameworks tels que PyTorch, LangChain, LangGraph, ou des technologies similaires.
- Une solide compréhension des systèmes RAG d'entreprise, y compris le découpage (chunking), les embeddings, la récupération, le reranking, l'évaluation et la surveillance.
- Expérience dans la création d'évaluations automatisées pour les applications d'IA générative.
- Expérience avec AWS, Docker, Kubernetes, Terraform, et les pratiques d'intégration et de déploiement continus.
- Expérience dans l'utilisation de services tels que AWS SageMaker ou AWS Bedrock.
- Expérience avec Kafka, les bases de données vectorielles, ou d'autres technologies utilisées pour le traitement de données en temps réel et à haute dimension.
- Expérience dans la gestion des flux de travail de machine learning à l'aide de MLflow.
- Expérience dans la surveillance des systèmes de production avec des outils tels que Datadog ou OpenSearch.
- La capacité à équilibrer qualité, vitesse, fiabilité, évolutivité et coût lors de la prise de décisions techniques.
- Solides compétences en communication et expérience de collaboration avec les équipes Produit, Ingénierie et Données.
EXTRA BONUS
- Expérience de travail dans une entreprise de produits SaaS B2B.
- Expérience avec des outils d'orchestration tels qu'Airflow ou Argo Workflows.
- Familiarité avec SQL, Spark, Snowflake, ou d'autres technologies de traitement de données.
- Expérience dans la construction de systèmes combinant données structurées, données non structurées et IA générative.
- Expérience en matière de sécurité IA, de confidentialité, d'IA responsable, de protection contre les injections de prompts ou de prévention des fuites de données.
- Expérience dans l'amélioration de la latence et du coût des systèmes IA fonctionnant à grande échelle.
