Інженер-програміст - Інфраструктура машинного навчання

  • Full Time
Job expired!

Хто ми

Про Stripe

Stripe - це платформа фінансової інфраструктури для бізнесу. Мільйони компаній - від найбільших глобальних підприємств до найсміливіших стартапів - використовують Stripe для прийому платежів, зростання доходів і прискорення нових бізнес-можливостей. Наша ціль - збільшити ВВП інтернету, і перед нами стоїть грандіозна кількість роботи. Це означає, що у вас є безпрецедентна можливість зробити глобальну економіку доступною для всіх, виконуючи найважливішу роботу в вашій кар'єрі.

Про команду

Група інфраструктури машинного навчання в Stripe прагне надати передову інфраструктуру та підтримку для створення та впровадження моделей ШІ/МН для всіх секторів компанії, що включає, але не обмежується моделями, що зменшують ризики по всіх продуктах та послугах Stripe глобально, та моделями, що допомагають нашим клієнтам боротися з шахрайством, використовуючи продукти Stripe, такі як Radar та Identity. ШІ є головним напрямком для Stripe в найближчі роки. З урахуванням неймовірних успіхів, що відбуваються в галузі ШІ, ми готові прискорити впровадження ШІ/МН в усіх секторах компанії, створюючи високомасштабну та надійну основну інфраструктуру.

Чим ви будете займатися

Ви будете тісно співпрацювати з інженерами машинного навчання, науковцями-даними та командами інфраструктури платформи для створення потужних, гнучких та зручних для користувача систем, які значно збільшують швидкість ML-Ops по всій компанії. 

Обов'язки

  • Створювати потужну, гнучку і зручну для користувача інфраструктуру, що підтримує увесь МН в Stripe.
  • Проектувати і створювати швидкі, надійні сервіси для навчання МН і використання моделей, та масштабувати цю інфраструктуру по всіх регіонах.
  • Розробляти сервіси та бібліотеки, які дозволяють інженерам МН в Stripe безшовно переходити від експериментів до виробництва в системах Stripe.
  • Співпрацювати з командами продуктів і інженерами МН для розробки простої у використанні інфраструктури для виробничих моделей МН.

Хто ви

Ми шукаємо людей з сильним досвідом або інтересом до створення успішних продуктів або систем; ви по-справжньому хочете вирішувати бізнес-проблеми та робити вплив, ви комфортно працюєте з багатьма динамічними елементами; і ви готові вчитися новим технологіям та системам. Декілька наших інженерів працюють віддалено з США та Канади, і ми будемо раді обговорити з вами можливість віддаленої роботи.

Ми не очікуємо, що кожен кандидат буде володіти всіма цими областями. Наприклад, у нас є чудові члени команди, які глибоко зосереджені на потребах своїх клієнтів та створенні неймовірних користувацьких досвідів, але при цьому у них не було великого знання систем.

Мінімальні вимоги

  • Понад п'ять років досвіду розробки програмного забезпечення в розподілених системах великого масштабу.
  • Сильне відчуття цікавості і бажання вчитись і ділитися знаннями з колегами. Нам подобається працювати в співробітницькому середовищі, і ми сподіваємось, що вам це теж подобається.
  • Тверда їнженерна основа та досвід роботи з інфраструктурою та/або розподіленими системами. Ви будете працювати переважно з Python та Java, але нам більше важливі ваші загальні інженерні навички, ніж знання певної мови.
  • Здатність працювати з повним циклом розробки програмного забезпечення, від проектування та реалізації до тестування та випуску.
  • Досвід роботи з побудовою та підтримкою систем з низькою затримкою, особливо з погляду надійності, тестування та спостереження.
  • Чуття практичності: ви знаєте, коли потрібно прагнути до ідеального рішення і коли потрібно скоригувати свій підхід.

Бажані кваліфікації

  • Більше 2 років досвіду роботи з підтримкою інфраструктури машинного навчання.
  • Досвід оптимізації кінцевої продуктивності розподілених систем.
  • Досвід тренування та запуску моделей машинного навчання в реальних умовах виробництва для вирішення важливих бізнес-завдань.