👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle/ Senior Python developer (Machine Learning)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Ведущий российский разработчик ПО

Описание вакансии

Условия работы

Мы ищем Middle/ Senior Python разработчика в команду разработки продукта Naumen Legal Tech.

Платформа Naumen Legal Tech будет объединять в себе функции «умного» поиска в больших массивах информации, мониторинга законодательных инициатив, семантического анализа и управления нормативно-методическими, юридическими и техническими документами.

Перед командой разработки стоит задача создания системы с использованием технологий интеллектуального анализа неструктурированных массивов данных (big data).

Обязанности:

  • участие в решении задач Machine Learning, NLP (тематическое моделирование, построение векторных моделей текста);
  • выбор библиотек и фреймворков для реализации задач;
  • написания программного кода на языке Python для реализации требуемых функций проекта;
  • нести ответственность за архитектуру разработанных компонентов;
  • делиться и масштабировать профессиональные знания и навыки.

Требования:

  • опыт разработки на Python 3 от 2 лет;
  • опыт разработки/исследований в области машинного обучения(ML) /обработки естественных языков(NLP) от 2 лет;
  • опыт работы с Flask либо Django Rest Framework;
  • опыт работы с NLTK, PyMorphy, Natasha;
  • уверенное владение Python библиотеками numpy, scipy, gensim, pandas;
  • знание Git;
  • опыт работы с Docker.

Плюсом будет:

  • опыт работы с Elasticsearch;
  • опыт работы с Protobuf;
  • опыт и знание Async, asyncio, принципы распределенных систем;
  • опыт работы с RabbitMQ либо ActiveMQ либо ZeroMQ;
  • знание SQL (Опыт с PostgreSQL, либо Oracle, либо MySQL) и теоретических
  • основ проектирования реляционных БД;
  • понимание принципов построения микросервисной архитектуры.

В Naumen мы создали все условия для продуктивной и интересной работы:

  • индивидуально обсуждаем с каждым кандидатом зарплатные ожидания;
  • лояльный график работы и минимум бюрократии;
  • работа в команде профессионалов в атмосфере взаимопомощи и поддержки;
  • реальная возможность влиять на развитие и качество продукта;
  • возможность профессионального обучения за счет компании;
  • мы поддерживаем развитие ИТ-сообщества и обмен опытом: участвуем во внешних и внутренних конференциях не только в качестве слушателя, но и в качестве спикера, обучаем школьников и студентам программированию, проводим собственные образовательные программы;
  • практикуем индивидуальное планирование карьеры, Performance Review 2 раза в год (80% ключевых сотрудников компании выросли внутри Naumen);
  • заботимся о здоровье наших сотрудников:
    • ДМС сразу после испытательного срока: посещение специалистов в лучших поликлиниках и стоматологиях города, вызов врача на дом, госпитализация, телемедицина;
    • полис выезжающих за рубеж (покрытие весь мир);
    • вакцинация от гриппа;
  • насыщенная корпоративная жизнь компании: яркие корпоративы, поздравления с календарными и профессиональными праздниками. Подарки в честь значимых событий в жизни сотрудников: рождение ребенка, свадьба, подарки детям на Новый год;
  • возможна частичная компенсация занятий спортом.