yandex
N
NDA
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоКонтракт

Python разработчик Middle+, Senior (ML/Data Science направление)

ИИОценка ИИ

Интересная роль для разработчиков, желающих сменить вектор в сторону DS/ML. Четкие требования и понятный стек технологий, однако проект ограничен по времени (5 месяцев).


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена необходимостью сочетать сильные навыки классической разработки (алгоритмы, SQL, DevOps) с глубоким интересом и базовыми знаниями в Data Science и ML. Проект требует работы с большими данными и специфическими библиотеками бустинга.

Анализ зарплаты

Медиана250 000 ₽
Рынок180 000 ₽ – 350 000 ₽
ИИОценка ИИ

Ставка 1300 руб./час с НДС для Middle+/Senior уровня является рыночной для проектной деятельности в РФ, хотя для топовых Senior-позиций в штате она может быть выше. В пересчете на полный месяц (160 часов) это составляет около 208 000 руб., что соответствует средним показателям для опытных Python-разработчиков.

Сопроводительное письмо

Меня заинтересовала вакансия Python разработчика, так как она предлагает уникальную возможность совместить классическую бэкенд-разработку с глубоким погружением в Data Science. Имея опыт работы с Python, FastAPI и PostgreSQL, я уделяю большое внимание чистоте кода и архитектурным решениям, что критически важно для масштабирования ML-моделей в продакшене.

Я уверенно владею инструментами анализа данных, такими как Pandas и NumPy, и имею опыт работы с Docker и CI/CD. Мое стремление развиваться в области машинного обучения и математической статистики совпадает с вектором развития вашей команды, а опыт работы с большими данными (PySpark) позволит мне эффективно решать задачи по обработке данных для моделей прогнозирования спроса.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Если вы хотите развиваться на стыке Python-разработки и Data Science в крупных проектах, откликайтесь прямо сейчас!

Описание вакансии

Python разработчик Middle+, Senior

Ставка: 1300, с НДС

Локация: РФ

Гражданство: РФ

Длительность проекта: 5 мес

Обязательные требования

  • Отличное знание Python, опыт промышленной разработки;
  • Глубокое знание алгоритмов, структур данных, оценки сложности;
  • Библиотеки анализа данных: Pandas, NumPy;
  • ООП и принципы проектирования вычислительных систем, умение писать чистый поддерживаемый код;
  • SQL и реляционные базы данных (PostgreSQL);
  • Юнит- и интеграционное тестирование, владение методологией тестирования;
  • Уверенное владение Git;
  • Опыт обёртки логики в backend-сервисы (FastAPI, Hug и другое), базовое понимание архитектуры web-приложений;
  • Базовые навыки DevOps: Docker, работа в Unix-подобных системах, понимание принципов CI/CD;
  • Готовность и мотивация развиваться в направлении Data Science - интерес к ML и математической статистике, желание разбираться в моделях, а не только в их обвязке;
  • Высокие навыки коммуникации и решения проблем, стремление к обучению;
  • Уровень английского языка - Intermediate.

Дополнительные требования

  • Базовое понимание машинного обучения: линейные модели, Random Forest, метрики качества;
  • Знакомство с временными рядами: очистка, прогнозирование, кросс-валидация;
  • Библиотеки ML: Scikit-learn, Statsmodels (на уровне применения готовых инструментов);
  • Библиотеки градиентного бустинга: XGBoost, LightGBM, CatBoost;
  • Опыт работы с большими данными: Spark, PySpark, работа с S3;
  • Навыки MLOps/DevOps: Kubernetes, KubeFlow, оркестрация пайплайнов;
  • Опыт работы с жизненными циклами разработки вычислительной и программной инфраструктуры;
  • Опыт в FMCG в Supply Chain, Demand Planning, Forecasting, ERP, APS;
  • Опыт работы в продуктовых командах (Agile, Scrum).

Этапы отбора

  1. Техническое интервью с клиентом
  2. Техническое интервью с заказчиком

Описание проекта и команды

Требуется Python Engineer.

Разработчик работает в паре с ML-инженером-математиком (Data Scientist) и отвечает за инженерную реализацию его моделей прогнозирования спроса и оптимизации. Data Scientist формализует и обучает модели, отвечает за математику и качество прогнозов - задача этой роли обеспечить, чтобы модели превратились в надёжный, воспроизводимый и масштабируемый продакшен. Роль предполагает развитие в сторону Data Science: инженер постепенно погружается в ML-математику и берёт на себя всё больше модельной работы.

Откликнуться на запрос: Откликнуться

По вопросам партнерского сотрудничества: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Python
  • Pandas
  • NumPy
  • SQL
  • PostgreSQL
  • Git
  • FastAPI
  • Docker
  • CI/CD
  • Machine Learning
  • Scikit-learn
  • XGBoost
  • LightGBM
  • CatBoost
  • PySpark
  • Kubernetes

Возможные вопросы на собеседовании

Проект связан с прогнозированием спроса, где временные ряды являются ключевым элементом.

Как вы организуете процесс кросс-валидации для временных рядов, чтобы избежать утечки данных из будущего?

Вакансия предполагает переход от разработки к ML-инженерии.

В чем, по вашему мнению, заключается основная сложность при переносе ML-модели из Jupyter Notebook в масштабируемый продакшен-сервис?

Упоминается работа с большими данными и PySpark.

Расскажите о вашем опыте оптимизации запросов в PySpark. Какие механизмы (например, broadcast join) вы использовали для ускорения обработки?

Требуется знание алгоритмов и оценки сложности.

Реализуйте алгоритм поиска скользящего среднего в потоке данных с фиксированным окном. Какова будет временная и пространственная сложность вашего решения?

Работа в паре с Data Scientist требует понимания метрик.

Какие метрики качества регрессии (например, RMSE, MAE, MAPE) наиболее критичны для задач прогнозирования спроса в FMCG и почему?

Похожие вакансии

O
OUTKOD
220 000 ₽ – 250 000 ₽

.NET / C# Developer

SeniorУдалённо
.NET · C++ · LLM · RAG · MSSQL · PostgreSQL · Docker · Git · LangChain · LlamaIndex · pgvector · Pinecone · OpenAI API · RabbitMQ · Kafka
+15 навыков
MD
Mad Devs
5 000 $ – 6 000 $

Staff Software Engineer

SeniorУдалённо
Python · SIP · VoIP · Kamailio · OpenSIPS · FreeSWITCH · Asterisk · RTPengine · Kubernetes · Terraform · Go · Lua · C++ · GKE · EKS
+15 навыков
NDA
до 2 000 ₽

Golang разработчик Senior

SeniorУдалённо
Go · Python · PostgreSQL · Redis · RESTful API · WebSocket · Docker · Kubernetes · Prometheus · Grafana · CI/CD · Git · Kafka · gRPC · FastAPI · MongoDB
+16 навыков
ДД
Дип Диджитал
от 180 000 ₽

Senior Java/Kotlin Developer

SeniorУдалённо
Java · Kotlin · Spring Boot · Spring Framework · Spring Security · Spring Data · SQL · Maven · Git · Concurrency · OOP
+11 навыков
F
Firecode
180 000 ₽ – 220 000 ₽

Middle+/Senior Python Developer

SeniorУдалённо
Python · Django · Django REST Framework · FastAPI · PostgreSQL · Redis · ClickHouse · Celery · Kafka · RabbitMQ · REST · aiohttp · asyncio · SQL · Microservices
+15 навыков
O
Ozon
от 475 000 ₽

Старший C#-разработчик

SeniorУдалённо
C++ · .NET · SQL · Microservices · Algorithms · Data Structures
+6 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Россия