8 мая 2025
Основные цели:
Вы будете разрабатывать высокотехнологичную AI-платформу, обработки критически важных документов для глобального рынка фундаментальных исследований. Это возможность:
Работать новейшими LLM (Google Gemini 2.5, Anthropic Claude 3.7, OpenAI GPT-4.5, Grok и др.).
Решать нетривиальные инженерные задачи: Строить мультимодальную систему (текст, таблицы, формулы, графика, OCR), обеспечивать высокую производительность при обработке тысяч документов и сохранять сложную структуру данных.
Влиять на продукт: Ваш код напрямую улучшит скорость, качество и безопасность работы с информацией для крупных клиентов в критически важных отраслях.
Участвовать в проектировании архитектуры решений.
Участие в code review.
Условия работы:
Занятость: Полная ставка (full-time).
График: Гибкий график работы (обсуждается индивидуально).
Уровень: Ищем уверенных специалистов уровня Middle+ / Senior.
Формат работы: На ваш выбор — полностью удаленная работа из любой точки или работа в комфортном современном офисе, расположенном в центре Москвы.
Обязательные требования:
Опыт разработки на Python: Не менее 3 лет коммерческого опыта разработки на Python.
Фреймворк Django: Уверенное владение фреймворком Django и его основными компонентами (ORM, views, templates, etc.).
Облачные технологии AWS: Практический опыт работы с облачной платформой Amazon Web Services (например, EC2, S3, RDS, SRS, Lambda).
CI/CD: Опыт настройки и использования GitHub Actions для автоматизации процессов сборки, тестирования и развертывания (CI/CD).
Миграции баз данных: Знание и опыт работы с Alembic (SQLAlchemy) для управления миграциями баз данных.
Контейнеризация: Уверенное владение Docker и опыт работы с контейнерами.
Асинхронные задачи: Опыт работы с Celery для организации выполнения асинхронных задач.
Компьютерное зрение: Опыт работы с Google Cloud Vision API или аналогичными сервисами для обработки изображений.
Базы данных: Уверенное знание и опыт работы с PostgreSQL.
Работа с DOCX: Опыт работы с библиотеками Python для обработки и манипулирования DOCX документами (aspose).
Системы контроля версий: Уверенное владение Git и опыт работы с GitHub.
Английский язык: Чтение технической документации и ведение переписки.
Желательные требования:
RAG (Retrieval-Augmented Generation): Понимание принципов и опыт работы с технологией Retrieval-Augmented Generation для улучшения качества ответов языковых моделей.
Опыт работы с другими библиотеками и фреймворками Python (например, Flask, FastAPI)
Знание принципов REST API и опыт разработки микросервисов.
Опыт работы с другими облачными платформами (например, Google Cloud Platform).
Навыки написания юнит-тестов и интеграционных тестов.
Понимание принципов Agile разработки.
Опыт работы в командах, использующих методологию Scrum.
Поддержка и написание документации.
Личностные качества:
Ответственность: Готовность брать на себя ответственность за результаты своей работы.
Внимательность: Способность к детальной проработке задач и минимизации ошибок.
Желание учиться: Стремление к постоянному развитию и изучению новых технологий.
Оценка сроков: Умение адекватно оценивать время, необходимое для выполнения задач, и соблюдать сроки.
Коммуникабельность: Умение эффективно взаимодействовать с членами команды.
Проактивность: Способность самостоятельно находить решения возникающих проблем.