Python-разработчик с фокусом в ML
до 570 000₽
Удалённо (РФ)
Ищем Python-разработчика в команду Точки, который будет улучшать бэкэнд интернет-банка и других сервисов Точки для бизнеса. Мы — финтех-компания, создаём онлайн-банк и другие сервисы для предпринимателей и предприятий. Ими пользуются более 600 000 клиентов, а создают больше 4 000 сотрудников в России и за границей.
Команды
У нас есть две команды, куда нужен специалист. Выбери, какая тебе ближе, и напиши об этом в сопроводительном письме.
Если вакансия открыта в нескольких командах, ты будешь проходить «карусель». Это возможность поработать над сервисами в разных командах, чтобы решить, что тебе больше подходит. Максимум четыре команды, на каждую — по две недели.
Data-dev
Команда создаёт свою LLM для работы с чувствительными данными, а также другие ML-модели вокруг LLM. Тебе предстоит заниматься их разработкой и улучшением.Ты будешь получать на вход от DS-а ML-модель, а затем самостоятельно оборачивать её в оптимальный сервис. Нужно правильно выстроить работу с моделью: настроить токенизацию, батчинг, запуск модели, работу с асинхронщиной и GILом. Выкатывать, настраивать CI/CD и конфигурации Kubernetes, а дальше поддерживать в актуальном состоянии или добавлять новые фичи.
ML-инфраструктура
Эта команда отвечает за общую инфраструктуру для всех DS в Точке, разрабатывают ML-модели, выводят их в прод и внедряют ML в продукты, процессы и платформы Точки. Ты будешь заниматься разработкой сервисов вокруг ML-моделей.
Что делать
Разрабатывать бэкенд интернет-банка или других сервисов для бизнеса, принимать архитектурные решения. Задачи разные: от маленьких тематических админок до бэкендов больших сервисов и нагруженных систем.
Наш стек
— Делаем много проектов на asyncio, aiohttp, fastapi. Есть возможность работать с Kubernetes, Consul, Vault.
— Много асинхронного взаимодействия на RabbitMQ, Kafka и работы с микросервисной архитектурой.
— Мониторинг на Prometheus, ELK, Grafana.
Ты подойдёшь, если
— Есть опыт работы с Python 3.8, asyncio — async и await, веб-фреймворками — aiohttp и fastAPI, process pool, thread pool и тензорными библиотеками от 3 лет.
— Знаешь классические алгоритмы и структуры данных, сортировки, алгоритмы на графах, динамическое программирование.
— Понимаешь, что такое асинхронное программирование, как оно устроено в языке Python и можешь работать с микросервисной архитектурой.
— Разбираешься в новых библиотеках, пишешь тесты, в том числе нагрузочные.
— Знаешь принципы работы очередей сообщений — RabbitMQ и ActiveMQ.
— Хочешь оптимизировать сервисы и изучать их внутренние особенности.
Понравилась вакансия?
💚 — да
🌚 — нет
———
🖤 Разместить вакансию
💙 Удалёнка
💚 Джунам
🧑💻 Джунам разработчикам
🫶 Удалёнка джунам
💜 За рубежом
💚 Качнуть карьеру