Python backend developer / Бэкенд разработчик на питоне
от 160 000 до 220 000 руб.
Город:
Москва
Занятость:
Полная занятость
Компания "Neuro-Core"
NeuroCore - компания-разработчик проектов и самостоятельных продуктов для крупного бизнеса (SPLAT, Русал, Сибур, Транснефть, РЖД, аэропорты) в сфере видеоаналитики/распознавания образов/машинного обучения на базе собственных алгоритмов с дружным коллективом и атмосферой стартапа.
Наша задача – создавать продукты, которые автоматизируют ручные процессы, делая жизнь безопаснее и комфортнее для людей и животных. Среди наших решений - распознавание автомобильных номеров, контроль усталости человека, анализ содержимого багажа через рентген, анализ хромоты животных и из идентификация. Мы не любим работу ради работы, каждый горит задачами, которые он закрывает в нашей команде и является важной неотъемлемой ее частью.
Обязанности:
- Разработка backend приложений на Python 3
- Упаковка Machine Learning решений (Docker, интеграция API)
- Проектирование архитектуры и разработка API бэкенд сервисов
- Декомпозиция задач и оценка трудоемкости новых проектов
- Разработка интеграций с различными API внешних систем
Требования:
Предстоит реализовывать и развивать нагруженные сервисы по работе с десятками видеокамер, интегрировать в платформу новые модели по распознаванию образов, лиц, объектов на кадрах с камер, а также проектировать новые сервисы с нуля для интеграции с этими алгоритмами машинного обучения.
Ожидаем от кандидата:
- Опыт работы по созданию сервисов и микросервисов на Python от 2-х лет
- Понимание принципов асинхронности в Python и asyncio
- Понимание принципов ООП и современных паттернов проектирования
- Понимание концепции микросервисной архитектуры, опыт проектирования API для приложений
- Опыт разработки серверных приложений на веб-фреймворках Python (FastAPI, Flask)
- Опыт работы с базами данных PostgreSQL, MongoDB, Redis и соответствующими ORM (SQLAlchemy, Beanie)
- Опыт работы с хранилищами Amazon S3 или аналогами
- Опыт работы с брокерами сообщений и фреймворками (RabbitMQ, FastStream)
- Опыт написания unit и интеграционных тестов
- Умение работать с серверной инфраструктурой Ubuntu, Docker и т.п.
- Владение инструментами командной работы (Git, Jira, Confluence и т.п.)
- Знание английского языка на уровне чтения технической литературы
- Инициативность, самостоятельность и способность планировать свою работу
- Навыки работы с техническим заданием и командой (предложение вариантов решения и обоснование способов выполнения различных задач)
Будет плюсом:
- Понимание принципов работы ML-алгоритмов и опыт применения их на практике
- Опыт работы с фреймворком gRPC
- Опыт работы с инструментами Docker Compose и Kubernetes
- Опыт и желание развиваться в направлении DevOps / Frontend
- Опыт оценки трудоемкости проектов, декомпозиции задач
- Навыки активного использования AI агентов в работе
- Уровень английского языка B1+
Условия:
- Комфортный график работы (с 10:00 по мск, возможна удаленная работа)
- Дружелюбная команда
- Сумма вознаграждения по итогам собеседования, смотря как сильно понравимся друг другу, и какой скоуп работ готов на себя взять
20 Мая
Москва
Компания "Доктор Веб" Что мы ждем от наших кандидатов? Знание Perl Навыки проектирования БД, знание Perl DBI, плюсом будет опыт работы с...
21 Мая
Разработчик 1С Предприятие 8.3
Москва
от 150 000 руб.
Компания "Аспект" Обязанности: Разработка процедур переноса данных. Разработка отчетов/печатных форм на основании технических заданий....
21 Мая
Ведущий разработчик/программист 1С
Москва
Компания "Стокманн" Задачи: В связи с ростом компании бурно развиваются процессы автоматизации, и нам необходимы грамотные разработчики 1С...
20 Мая
Москва
Компания "Star-staff" Привет! Меня зовут Аня, и сейчас я ищу Golang Developer в стартап, разрабатывающий национальную онлайн-платформу для...
19 Мая
Разработчик 1С (Направление: развитие и поддержка CRM в 1С:УНФ)
Москва
Компания "1С" В команду автоматизации малого бизнеса и розницы фирмы 1С нужны разработчики для развития направления CRM Что нужно будет...
Вакансия размещена в отрасли