Senior Machine Learning Platform Engineer, ML Foundations

Job expired!

Description de l'entreprise

Chez Block, nous sommes une entreprise unifiée créée à partir de nombreux 'blocs', chacun ayant un objectif spécial vers notre mission collective d'autonomisation économique. Des équipes fondamentales comme la Finance, les Ressources Humaines et la Sécurité de l'Information jusqu'aux groupes spécialisés dans l'Hardware et l'Ingénierie de l'Infrastructure Plateforme, nous collaborons à l'échelle mondiale. Nous travaillons avec diligence pour protéger les systèmes, prévoir les finances et développer des politiques inclusives. Chaque jour apporte de nouveaux défis, et chaque défi est une opportunité d'innover et de faire un impact. Nous valorisons les perspectives diverses - apportez la vôtre chez Block et aidez-nous à façonner l'avenir.

Description du poste

Le Machine Learning (ML) n'est pas juste une partie de nos opérations chez Block; cela redéfinit fondamentalement nos visions stratégiques et nos interactions quotidiennes. Alors que l'intégration de la technologie ML au sein de nos équipes croît, le besoin de capacités ML raffinées et partagées devient de plus en plus crucial.

L'équipe des Fondations du Machine Learning (MLF) conçoit et développe des composants évolutifs et composables pour divers cas d'usage ML. En partenariat avec les équipes de plateforme et de produit à travers Block, y compris des groupes importants comme Cash et Square, MLF joue un rôle pivot dans l'amélioration de la croissance et la résolution de problèmes complexes qui affectent plusieurs unités commerciales. Notre mission est axée sur les cas d'usage à fort impact destinés à une large communauté ML au sein de Block.

Nous sommes à la recherche d'un ingénieur expérimenté pour étendre notre équipe MLF. Votre rôle principal consistera à créer des outils en libre-service pour la gestion du cycle de vie des modèles - spécifiquement le déploiement de modèles, leur mise en service et leur surveillance. De plus, vous aurez l'occasion de vous engager avec l'ensemble du cycle de vie du machine learning, en travaillant étroitement avec les équipes internes pour traduire leurs besoins en solutions logicielles robustes.

Responsabilités clés

  • Développer des outils et des systèmes pour améliorer la productivité et la satisfaction des scientifiques de données.
  • Collaborer étroitement avec les équipes de science des données et d'ingénierie à travers Block pour comprendre et répondre profondément à leurs défis.
  • Diriger les discussions de conception et d'architecture pour construire une plateforme modulaire, évolutive et résiliente.
  • Mentorer les collègues et soutenir l'intégration de notre plateforme par d'autres équipes d'ingénierie.
  • Utiliser votre expertise en ML pour fournir des retours et solutions perspicaces.
  • Participer aux rotations d'astreintes, en maintenant une haute fiabilité et des procédures d'astreinte soutenables.

Qualifications

Les candidats idéaux apporteront :

  • Plus de 8 ans d'expérience combinée en ingénierie logicielle et en ingénierie du machine learning.
  • Au moins 5 ans d'expertise dans le cycle de vie du ML, y compris l'ingénierie des caractéristiques et la formation des modèles.
  • Une acuité technique prouvée avec des systèmes complexes et des architectures ML distribuées à grande échelle.
  • Un succès collaboratif démontré avec les ingénieurs, les chefs de produit et d'autres parties prenantes.
  • Préféré : Une expérience dans la construction de plateformes ou d'infrastructures ML est très souhaitable.