Machine Learning Engineer

À propos de nous

Nous sommes Supernormal, une entreprise dynamique dont la mission est de transformer la communication orale pour les individus, les équipes et les organisations de toutes tailles. Les réunions sont notre canal de communication professionnelle le plus riche en informations, mais manquent souvent de structure et de documentation. Chez Supernormal, nous relevons ce défi avec concentration, design et savoir-faire. Depuis 2019, des leaders de l'industrie comme Snap, Salesforce, Replay, Gitcoin, Pinterest et des milliers d'autres nous ont rejoints dans cette aventure. Nous nous développons rapidement et sommes ravis d'accueillir de nouveaux coéquipiers excellant dans leurs domaines. Nous nous engageons à constituer une équipe diversifiée et créative qui reflète les millions de personnes que nous servons à l'échelle mondiale.

Supernormal est une entreprise qui fonctionne principalement à distance, sans exigences de co-localisation. Nous organisons des retraites d’équipe annuelles et nous réunissons plusieurs fois par trimestre.

À propos du poste

En tant qu'ingénieur en apprentissage automatique chez Supernormal, vous développerez des solutions d'IA qui alimentent nos fonctionnalités principales telles que la transcription de réunions, la génération de notes et l'automatisation des tâches. Vous construirez des services fiables et sécurisés utilisant des modèles d'IA avancés pour fournir des notes de réunion de haute qualité à une clientèle croissante. Ce rôle nécessitera des compétences pratiques en ingénierie logicielle, idéal pour ceux motivés à implémenter rapidement de nouveaux modèles et fonctionnalités.

Ce sur quoi vous travaillerez

En tant qu'ingénieur en apprentissage automatique dans notre équipe d'IA, vous superviserez le développement complet de solutions IA pour les notes de réunion, la réponse aux questions et l'accomplissement des tâches. Les responsabilités incluent :

  • Ingénierie des prompts en utilisant des techniques de pointe pour améliorer les fonctionnalités principales de l'assistant de réunion.
  • Construire et déployer des modèles d'apprentissage automatique personnalisés pour améliorer la qualité des transcriptions, réduire les tokens envoyés aux API et extraire des données semi-structurées.
  • Former et déployer des grands modèles de langage personnalisés à partir de l'open source avec des techniques comme LoRA, RLHF et l'ajustement des instructions pour divers besoins commerciaux.
  • Développer de nouvelles expériences produit avec le NLP & LLM améliorées grâce aux retours des utilisateurs et en collaboration avec les ingénieurs produit et les équipes de design.
  • Définir et optimiser les métriques commerciales et produit pour équilibrer la qualité et le coût de l'utilisation de l'IA.
  • Améliorer les capacités de recherche et de réponse aux questions pilotées par les LLM en utilisant la génération augmentée par récupération (RAG) sur plusieurs réunions.
  • Promouvoir et mettre en œuvre des processus améliorés, en laissant tout ce que vous touchez mieux qu'à votre arrivée.

Exigences

Ce que vous apporterez

Nous sommes une startup en évolution rapide développant des produits de pointe sur des grands modèles de langage. Le candidat idéal aura une solide expérience en apprentissage automatique et une mentalité de hacker pour lancer des Jupyter Notebooks pour l'entraînement des modèles et écrire du code de production efficace pour le déploiement.

  • Expérience en IA/ML : Au moins 3-5 ans d'expérience pratique dans la construction de systèmes d'apprentissage automatique, une connaissance approfondie du NLP & LLM, et une maîtrise de la curation des données, de la modélisation et de l'entraînement des modèles. Une expérience dans le déploiement et la maintenance de modèles d'apprentissage automatique en production est requise.
  • Solide formation académique : Un diplôme de licence en informatique, ingénierie, IA, mathématiques ou dans un domaine connexe. Un master ou un doctorat est un plus.
  • Compétences polyvalentes en ingénierie logicielle : Forte base en principes d'ingénierie logicielle, avec une expérience dans l'écriture et le support de code de production.
  • Maîtrise de Python et SQL : Expérience avec Python & PyTorch, ainsi que des requêtes SQL sur Snowflake