Москва, улица Земляной Вал, 9
Метро: КурскаяВИАВЕЙ – успешная и динамично развивающаяся международная IT-компания, профессионально занимающаяся разработкой программного обеспечения под заказ от проведения исследований до выхода продукта на рынок. Наша команда использует современные технологии и стеки для реализации поставленных задач с учетом всех требований заказчиков.
Мы ищем в команду специалиста, у которого есть опыт работы с Python. А также желание развиваться и совершенствоваться в backend-разработке.
Обязанности:
- разработка ПО - web приложения в соответствии с техническим заданием. Разрабатывать преимущественно бэкенд
- развитие модулей проектов
- написание API
- разработка парсеров, компонентов
- самостоятельная декомпозиция задач по Эпикам разработки и обучения моделей, аналитики миграции датасетов для обучения, подготовки модели для эксплуатации (инфлюенса);
- разработка и поддержка backend-сервисов с интеграцией ML-моделей.
- обучение, тестирование и дообучение ML-моделей.
- оптимизация производительности ML-пайплайнов.
- Data Scientists: анализ данных для обучения моделей
- описание плана тестирования в конце задачи;
- написание unit- и integration-тестов.
- подготовка/обновление документации по разрабатываемым задачам в Wiki - GitLab в конце спринта
- ведение команды по спортингу - до 2-х разработчиков уровня Junior (при желании)
- подготовка инициатив по Эпикам,
- подготовка технических задач по техническому улучшению сервисов: рефакторингу, обновлению библиотек сервисов скрапинга.
- еженедельные встречи для планирования спринта, ежедневные встречи для синхронизации команды.
Наши ожидания:
-уверенное знание Python 3.8+ (middle);
-понимание конкурентного и/или параллельного кода (asyncio, multiprocessing, multithreading);
-знание одного из фреймворков: FastAPI (приоритет), Django, Flask;
-уверенная работа с PostgreSQL;
-разработка и деплой с использованием Docker;
-работа в среде Linux;
-уверенное знание Git;
-опыт проектирования REST API;
-опыт работы с изображениями (Pillow, OpenCV, Numpy);
-опыт запуска нейронных сетей (ONNX Runtime, TensorRT, MXNet, PyTorch);
-опыт работы с нейросетевыми моделями (LLM, Transformers, Hugging Face).
-понимание оптимизации и ускорения ML-моделей (ONNX, quantization, pruning).
-навык работы с OpenAPI/Swagger.
-владение английским языком на уровне понимание технической документации;
-высшее техническое образование.
Будут плюсом:
опыт работы с GitLab, написание базовых GitLab CI скриптов;
опыт работы с NoSQL базами (Cassandra, Scylla);
опыт работы с векторными базами данных (Pinecone, Weaviate, Milvus, Postgres).
знание облачных платформ (AWS, GCP, Azure) и их ML-сервисов (SageMaker, Vertex AI).
Условия работы:
- используем в работе методологию управления проектов Scrum, разделяем роли frontend и backend разработки, в работе используем Swagger.
- возможности для повышения квалификации и профессионального роста
Что мы предлагаем:
Москва
до 2500 RUR