Наша команда занимается ML/NLP решениями и нам в команду нужен Middle Backend Python Developer. В данный момент мы разрабатываем систему корпоративного поиска информации АТОМ.ПОИСК. Это импортонезависимое решение с использованием AI/ML технологий, для поиска информации в различных корпоративных системах через единое поисковое окно. Благодаря использованию ИИ (в области NLP) АТОМ.ПОИСК способен находить более актуальную и достоверную информацию. Мы создаем продукт, который решит проблему поиска информации для 200+ тыс. сотрудников атомной отрасли, а в будущем для внешних клиентов. Сейчас создание продукта на старте: есть бюджет; есть опыт подобных решений; практически нет легаси; работаем по Scrum; небольшая команда, где у каждого высокая степень влияния на продукт и технические решения. Обязанности: Разработка backend-части системы корпоративного поиска с использованием open source решений Написание приложений и микросервисов на Python, их интеграция в существующие Участие в разработке уже имеющихся приложенийи микросервисов в составе команды Data Science Взаимодействие с аналитиками данных, DataScience-специалистами Участие в принятии архитектурных решений по проекту Поддержка и развитие созданных решений Написание тестов для backend Требования: Опыт разработки серверных приложений – от 2-х лет Уверенное знание Python 3+, SQL Знание фреймворков FastAPI / Flask Знание базовых алгоритмов и структур данных Опыт разработки нагруженных отказоустойчивых систем Умение работать с серверной инфраструктурой: Nginx, Docker и т.п. Опыт работы с базами данных: PostgreSQL, MongoDB, SQL Server и т.п. Опыт работы с GIT, знание CI/CD Опыт работы с Linux Будет большим плюсом: Опыт работы с ElasticSearch / OpenSearch и поисковыми системами Будет плюсом: Понимание микросервисной архитектуры Знание методологии Scrum Опыт работы с Open Project Опыт тестирования клиент-серверных запросов Опыт наставничества и codereview
Похожие вакансии