Software Engineer I, Machine Learning

Job expired!

Максимізуйте свій досвід кандидата, подавши заявки на до трьох різних посад протягом 12-місячного періоду, щоб уникнути повторення зусиль.

Інженерія програмного забезпечення

У Salesforce, відомому як компанія-клієнт, ми формуємо майбутнє бізнесу завдяки потужності AI, Даних і CRM. Керуючись нашими основними цінностями, ми допомагаємо компаніям у кожній галузі відкривати нові горизонти і зміцнювати зв’язки з клієнтами. Ми даємо вам можливість стати новатором, покращуючи вашу продуктивність і кар'єрний ріст, водночас роблячи позитивний вплив на світ. Якщо ви вірите в роль бізнесу як позитивної сили, ви знайшли правильне місце.

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

  • Наш продукт обслуговує понад 10 мільйонів щоденних активних користувачів.
  • На піку, через Slack проходить мільйон повідомлень за хвилину.
  • Наші користувачі проводять понад мільярд хвилин щодня в будні дні, використовуючи нашу платформу.

Як інженер з машинного навчання в Slack, ви будете працювати з різноманітним технічним стеком: від побудови конвеєрів даних до тренування великих мовних моделей (LLM) і аналізу експериментальних даних. Ми шукаємо кандидатів з досвідом у машинному навчанні, які зацікавлені вивчати нове та робити широкий внесок.

  • Співпраця з менеджерами продуктів, дизайнерами та інженерами фронтенду для концептуалізації та розробки нових функцій для нашої зростаючої бази користувачів.
  • Кординація або значущий внесок у великі кросфункціональні проекти, що мають істотний вплив на бізнес.
  • Підтримка важливих функцій або систем, покращуючи їх довгострокове здоров'я та вдосконалюючи суміжні системи.
  • Підтримка нашої операційної і висококваліфікованої служби підтримки у вирішенні виробничих проблем.
  • Наставництво інших інженерів та ретельний перегляд коду.
  • Покращення стандартів інженерії, інструментів і процесів.
  • 2+ роки досвіду в області машинного навчання та інженерії програмного забезпечення.
  • Володіння функціональними або імперативними мовами програмування як PHP, Python, Ruby, Go, C, Scala або Java.
  • Досвід створення пакетів для обробки даних з використанням інструментів, таких як Apache Spark, Hadoop, EMR, MapReduce, Airflow, Dagster або Luigi.
  • Володіння фреймворками ML, такими як Pytorch, Tensorflow, Keras, XGBoost або Scikit-learn.
  • Досвід роботи з генеративними AI-додатками та налаштування великих мовних моделей.
  • Аналітичний, орієнтований на дані підхід з здатністю вимірювати успіх продуктів ML/AI.
  • Досвід впровадження моделей машинного навчання або інших артефактів, отриманих з даних, у