Software Engineer I, Machine Learning

Job expired!

Максимизируйте свой опыт кандидата, подав заявку на три должности в течение 12 месяцев, чтобы избежать дублирования усилий.

Категория работы

Программная инженерия

Детали работы

О компании Salesforce

В компании Salesforce, известной как Customer Company, мы формируем будущее бизнеса с помощью ИИ, данных и 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.
  • Опыт работы с фреймворками машинного обучения, такими как Pytorch, Tensorflow, Keras, XGBoost или Scikit-learn.
  • Опыт работы с генеративными приложениями ИИ и тонкой настройкой больших языковых моделей.
  • Аналитический, основанный на данных склад ума с способностью измерять успешность продуктов ИИ/МЛ.
  • Опыт развертывания моделей машинного обучения или других данных в масштабах.
  • Проверенная способность вести технические обсуждения архитектуры и управлять процессом принятия решений.
  • Отличные навыки кодирования с акцентом на написание поддерживаемого и тестируемого кода.
  • Отличные навыки коммуникации, способные объяснить технические концепции разнообразным заинтересованным сторонам.
  • Солидные фундаментальные знания в области компьютерных наук: структуры данных, алгоритмы, языки программирования, распределенные системы и информационный поиск.
  • Степень бакалавра в области компьютерных наук, инженерии, статистики, математики или смежной области, либо эквивалентный опыт.

Проживание

Если вам требуется помощь из