Ml Engineer

Дата размещения вакансии: 18.11.2024
Работодатель: Счетный дом
Уровень зарплаты:
з/п не указана
Город:
Москва
Вагоноремонтная улица 10с1
Требуемый опыт работы:
От 1 года до 3 лет

Мы — ведущая российская компания в сфере бытовых услуг и ремонта. Наша команда по машинному обучению активно повышает эффективность бизнеса с помощью ML-технологий.

О позиции:

В данный момент в связи с ротацией команды находимся в поиске Ml Engineer с опытом backend-разработки и экспертизой в непосредственном взаимодействии с бизнесом.

У нас вы будете участвовать в разнообразных проектах — от распознавания речи (ASR) и обработки естественного языка (NLP) до аналитики и разработки чат-ботов — и работать над задачами, ориентированными на потребности и запросы бизнеса.

Обязанности и ближайшие задачи:

  • Разработка и поддержка NLP систем оценки качества работы операторов колл- центра и мастеров компании.
  • Поддержка сервиса распознавания речи на Vosk и Whisper с последующим полноценным переходом на последний.
  • Оценка и улучшение качества работы ML-сервисов компании.
  • Поддержка и разработка Telegram чат-ботов, в том числе с использованием LLM и LangChain.
  • Backend-разработка сервисов для взаимодействия с API сторонних поставщиков IT услуг и коллег 1С-разработчиков.
  • Запуск и поддержка инференса сервисов на серверах компании (преимущественно с помощью Docker).
  • Анализ исторических данных для формирования инсайтов и рекомендаций для бизнеса.
  • Разработка новых ML сервисов (главным образом в контексте автоматизации бизнес-процессов с использованием человеческого труда), например голосовых LLM-агентов.

Требуемые технические навыки и опыт:

  • Python: Уверенное владение ЯП и его стандартными библиотеками. Следование PEP-8. Умение как писать понятный и воспроизводимый свой код, так и разбираться в чужом. Знание принципов асинхронной разработки.
  • Docker, FastAPI: Опыт работы в рамках запуска и поддержки приложений и сервисов.
  • ML/DS библиотеки: Опыт работы с
  1. Pandas
  2. Numpy
  3. Plotly/Matplotlib/Seaborn
  4. Sklearn/Catboost/LightGBM
  5. PyTorch/TensorFlow/Transformers
  6. LangChain
  7. OpenAI/Anthropic
  • LLM (NLP, ASR): опыт создания и поддержки проектов с применением указанных технологий. Знание принципов и особенностей работы различных LLM, агентов на их основе в контексте доменов выше.
  • SQL: Знание подзапросов, оконных функций, индексации. Не только формирование оптимальных запросов, но и создание / редактирование БД и таблиц.
  • Git: Опыт работы в экосистеме контроля версий, на локальном и удаленном уровнях, взаимодействие в команде (ветки, PR, форки, не только push/pull).
  • Linux: Практический опыт работы в указанном семействе ОС на уровне уверенного взаимодействия с терминалом.
  • Telegram API / Bot API: знание для разработки телеграм-ботов.
  • SSH/SSL: понимание сетевых технологий.
  • Scrum/Agile: знание соответствующих принципов командной разработки (работаем по 2-недельным спринтам).
  • Минимум 1 год опыта работы непосредственно по специальности ML Engineer

Наши преимущества:

  • Стабильная заработная плата 2 раза в месяц
  • Трудоустройство в удобном для вас формате: ТК, ИП, ГПХ
  • Гибкое формирование отпусков
  • Свобода в выборе конкретных подходов и сервисов для реализации задач
  • Корпоративный доступ в том числе к зарубежным сервисам
  • Возможность прямого взаимодействия с руководством бизнеса
  • Быстрое внедрение ваших разработок в бизнес-процессы компании
  • Большой объем клиентов и как следствие собственных данных для аналитических проектов и обучения моделей ML