Python-разработчик в ML
О нас
Команда ML в KoronaTech за 7 лет реализовала более 50 проектов с использованием машинного обучения, таких как: выбор лучшего предложения, кредитный скоринг, поиск мошеничества, нейросетевой OCR, распознавание лиц и документов и другие.
Текущая команда разработки 40+ человек. Команда занимается реализацией бизнес-логики, созданием и поддержкой инфраструктурных систем и сервисов, таких как система валидации и учета клиентских данных, инфраструктура для А/Б-тестирования, работа с асинхронными системами.
Задачи
— разработка сервисов: проектирование API, проектирование архитектуры, реализация бизнес-логики, сбор метрик и логов
— доставка ML моделей в боевую среду.
— разработка пайплайна получения значимых признаков
— опциональное участие в разработке моделей и инфраструктуры для ML
Стек
— микросервисы на FastAPI и aiohttp, python 3.9+, собираются в контейнеры с помощью Gitlab CI и живут в kubernetes, CD построен на Flux и Flagger
— активно используем очереди и события для применения в аналитике и принятии решений на основе результатов работы сервисов
— используем мониторинги Prometheus + Grafana, настраиваем алерты
— данные храним в Postgres, активно пользуемся распределенными системами и очередями Kafka, по необходимости Redis
— в командах налажен процесс проверки кода, практика написания модульных тестов, работа по GitFlow
— используем самые свежие Open Source технологии
Что мы ожидаем
— опыт в python backend разработке от 2-х лет
— опыт в разработке и проектировании асинхронных распределенных систем
— опыт работы в команде (GitFlow, проверка кода)
— опыт работы с CI/CD + Kubernetes или желание изучить эту тему
— production-опыт с SQL и NoSQL базами данных на уровне проектирования схем и оптимизации запросов
Твои возможности в Koronatech
— понятная траектория роста (оценка эффективности, карьерные консультации, индивидуальная карта развития и т.д.)
— обучение и развитие за счёт ресурсов компании (Учебный центр, корпоративная библиотека, оплата внешнего обучения)
— социальный пакет (ДМС после ИС, скидки от партнёров, детская программа и т.д.)
— насыщенная корпоративная жизнь (радио, подкасты, кибертурнир, собственные мероприятия и участие в крупных событиях отрасли)
— возможность быть преподавателем, наставником, автором корпоративного блога, спикером – каждый выбирает то, что подходит именно ему
— официальное трудоустройство с первого дня, полностью белая зарплата
— удобный формат работы (удаленная работа по РФ/ в офисе или гибридный формат)
Программы, которые делают работу комфортнее
Этапы собеседованийСпланируй все этапы, чтобы подготовиться и ничего не упустить