ЭВРИКА, Санкт-Петербург

Machine learning инженер

Коротко

Machine Learning инженер для разработки алгоритмов интеллектуальной обработки текстов (классификация, кластеризация, лингвистическая и семантическая обработка) и работы с графами знаний в информационно-аналитической системе. Компания — российская IT-компания с 35-летней историей в сфере информационных технологий. Требуется уверенное владение Python, знание классических ML-алгоритмов и NLP, опыт работы с библиотеками (Numpy, Pandas, Scikit-Learn, TensorFlow/PyTorch и др.) и опыт построения Deep Learning моделей для коммерческих проектов. Работа в офисе в Санкт-Петербурге, уровень — middle, требуемый опыт от 2 лет.

Описание
АО «ЭВРИКА» — российская IT-компания. Более 35 лет мы реализуем уникальные проекты в области информационных технологий, проводим исследования и создаём инновационные решения. Приглашаем в команду Machine Learning инженера со знанием языка Python, понимающего основные концепции ML и NLP, а также принципы работы с Big Data, для разработки и поддержки функциональных блоков интеллектуальной обработки материалов текстового содержания в информационно-аналитической системе.
Задачи
•Разрабатывать алгоритмы для эффективной предварительной обработки (подготовка, очистка, feature engineering) разнородных неструктурированных и частично-структурированных текстов
•Разрабатывать алгоритмы многозначной классификации, иерархической кластеризации, а также лингвистической и семантической обработки
•Работать с графами знаний (онтологиями предметной области), логическими решателями над знаниями, хранящимися в графе знаний
•Собирать метрики алгоритмов и оценивать их эффективность
•Работать в команде, вносить совместный вклад в общую базу знаний компании
Требования
•Уверенно владеете языком Python
•Уверенно знаете основные структуры данных и классические алгоритмы ML (SVM, Naive Bayes, Random Forest, kNN, k-means и др.), понимаете основные концепции ML и NLP, а также принципы работы с Big Data
•Имеете практический опыт работы с программными библиотеками: Numpy, Pandas, SpaCy, Scikit-Learn, Catboost, Transformers, TensorFlow (Keras) или PyTorch, SQL, NoSQL (Gremlin, Cypher)
•Имеете опыт реализации моделей Deep Learning для коммерческих проектов
•Имеете практический опыт работы с данными и построения моделей. Инструменты: exploratory data analysis, feature generation, feature selection, model selection
Будет плюсом:
•Опыт работы с ОС Linux Ubuntu/Astra Linux
•Опыт работы со сложными нейросетевыми языковыми моделями (Transformer, BERT, GPT, T5, BART)
•Опыт работы с RDF, RDFS, OWL-нотациями построения и ведения онтологического описания предметной области (графов знаний)
•Понимание микросервисной архитектуры разработки ПО
•Знание фреймворков ML/DL (Scikit, PyData stack, Apache AirFlow и т.д.) на практике
•Умение работать с Jira, Confluence, GIT
•Опыт работы в концепции параллельного программирования
•Знание С/С++
Условия
•Официальное оформление по ТК РФ, «белая» заработная плата, предоставление материальной помощи, корпоративные подарки
•График работы 5х2 — гибкое начало рабочего дня
•Удобный офис в шаговой доступности от метро Московские ворота
•Команду, в которой можно перенимать опыт, развиваться и успешно реализовывать свои идеи
•Интересные проекты и возможность видеть продукт своей деятельности
•Обучение за счет компании для улучшения ваших знаний
•Компенсация расходов на занятия спортом
•Обеды за счет компании, свежие фрукты, чай, кофе и прочие угощения в зоне отдыха
•Расширенный ДМС со стоматологией

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте