Ingénieur Logiciel Senior (Modèles ML/AI)

Job expired!

À propos de Soroco

Soroco a pour mission de changer la façon dont le monde travaille. Alimenté par plusieurs brevets, son produit phare, le modèle Scout AI, génère un graphique de travail - une carte des douleurs cachées que les équipes rencontrent au travail et de leur impact sur les résultats de l'entreprise. Aujourd'hui, ce graphique améliore la productivité de centaines d'organisations à travers le monde, dont plusieurs entreprises du Fortune 500. Soroco a été présenté dans la Harvard Business Review, Forbes, Fortune, et a été inscrit sur la liste des idées qui ont défini 2022 de Bloomberg. Avec des opérations à Boston, Londres et Bangalore, Soroco a été fondé par des anciens de Harvard, du MIT et de Carnegie Mellon.

Scout, notre modèle de transformation multimodal, découvre les douleurs cachées du lieu de travail et leur impact sur les résultats de l'entreprise. En générant de manière autonome des solutions et en empathie avec les équipes, Scout permet aux entreprises de favoriser des équipes plus heureuses et plus productives dès aujourd'hui.

Visitez www.soroco.com pour savoir comment nous aidons les équipes à découvrir leur graphique de travail.

Ce que nous recherchons : -

L'SSE idéale pour ce rôle est passionnée par la construction de modèles d'apprentissage machine qui sont affinés pour effectuer des tâches de modélisation puissantes telles que la classification, la synthèse, la réponse à des questions et la génération. Une forte capacité analytique pour évaluer la qualité des modèles avec une connaissance des métriques communes pour leur évaluation est importante. La capacité de guider et de suggérer des orientations sur la conception des modèles en fonction d'un résultat souhaité est essentielle. Être capable de travailler avec de grands ensembles de données pour la formation et le développement de systèmes autour des modèles sera également important.

Le but et le champ d'application du rôle : -

Le Senior Software Engineer (SSE) stimulera la croissance et la livraison techniques de l'entreprise en travaillant avec des équipes d'ingénieurs. Un SSE travaillera généralement et encadrera le développement de produits pour créer et livrer des systèmes propriétaires complexes.

  • Concevoir, architecturer et construire des systèmes évolutifs de haute qualité.
  • Examiner la conception et l'architecture du système, le code et les plans de test.
  • Cléger les questions techniques sur les modèles ou les systèmes.
  • Être responsable des projets de bout en bout, y compris la collecte des besoins, la solution et la conception de l'architecture, le développement, les tests, le déploiement et la maintenance des systèmes.
  • Interagir et collaborer avec notre équipe technique de haute qualité à travers l'Inde et les États-Unis.

Expérience et compétences : -

  • 4-7 ans d'expérience professionnelle dans la conception, la formation et la mise en œuvre de modèles d'apprentissage machine.
  • Expérience avec le traitement du langage naturel (NLP) et les techniques d'apprentissage machine.
  • Bonne compréhension fondamentale des modèles d'apprentissage profond.
  • Capacité à concevoir des expériences, évaluer de manière exhaustive les performances d'un modèle et déboguer les problèmes lors de la formation du modèle.
  • Expérience dans la construction de bases de données.
  • Expérience avec la formation et l'ajustement fin des modèles NLP (spécifiquement les modèles basés sur le transformateur) comme fastText, BERT, T5, etc., y compris la familiarité avec les métriques d'évaluation communes.
  • Travail sur des ressources informatiques contraintes et optimisation des modèles pour l'efficacité et la rentabilité.
  • Connaissance des techniques de prétraitement des données, d'ingénierie des caractéristiques et d'augmentation des données.
  • Python, Scikit-learn, TensorFlow ou PyTorch.

Facteurs bonus : -

  • Capacité à apprendre et à saisir rapidement tout problème.
  • Aisance et confiance dans la résolution de problèmes non structurés.
  • Appréciation pour le bon design et l'architecture.
  • Envie de concevoir et de construire de grands systèmes logiciels d'entreprise à partir de zéro.
  • Capacité à communiquer et à collaborer avec des experts dans le domaine.