Python разработчик (Backend, ИИ, ГИС)
Summary
Builds a high-performance backend that fuses 3D GIS data with aerial imagery using photogrammetry tools and LLM pipelines, running on GCP and PostgreSQL/PostGIS.
О нас
CVisionLab — разработчик наукоёмкого программного обеспечения в области компьютерного зрения и машинного обучения. Мы строим свои решения на лучших DevOps- и MLOps-практиках, а в качестве инфраструктуры используем облачные сервисы Google Cloud Platform и Yandex Cloud. Работаем над долгосрочными проектами и любим сложные задачи — над некоторыми уже успели сломать голову :)
О проекте
Мы развиваем высокопроизводительный бэкенд, который связывает трёхмерные географические данные (кадастровые границы, ГИС) и 2D-фотоснимки местности. Мы используем инструменты фотограмметрии (OpenDroneMap, COLMAP и др.), а также активно применяем LLM (GPT, Gemini, а в перспективе — собственные модели) для анализа изображений.
Вам предстоит разрабатывать алгоритмы, интегрировать ИИ-модели и проектировать облачную инфраструктуру, которая уверенно выдерживает тяжёлые вычислительные нагрузки.
Стэк проекта
- LLM: OpenAI / Gemini с дообучением.
- Cloud и DevOps: экосистема GCP (Cloud Storage, Compute Engine, Cloud Run, Firestore).
- БД: PostgreSQL, PostGis.
- Алгоритмы фотограмметрии: OpenDroneMap / OpenSfM, COLMAP, Agisoft Metashape SDK.
- ГИС: pyproj, shapely, geopandas, rtree, rasterio, GDAL CLI, PDAL.
- 3D-движки: Open3D, Trimesh.
Чем предстоит заниматься
- Развивать Python-модули для обработки пространственных данных, поиска смежных снимков и генерации ортофотопланов.
- Интегрировать LLM в пайплайны для извлечения данных и семантического анализа.
- Проектировать и поддерживать инфраструктуру в GCP — безопасную, отказоустойчивую и экономичную.
- Поддерживать набор автоматических тестов (Pytest), сборки и деплоя в актуальном состоянии (Docker, Gitlab CI/CD).
Что мы ожидаем от кандидата
- Глубокое знание Python.
- Знание английского языка на уровне, достаточном для поддержки рабочей документации по проекту в актуальном состоянии, эпизодических созвонов с заказчиками.
- Уверенное знание линейной алгебры (матрицы трансформаций, преобразование систем координат).
- Опыт работы с пространственными данными, полигонами и облаками точек.
- Понимание базовых принципов взаимодействия с готовыми ИИ моделями, настройкой LLM, оценки качества и т.п.
- Опыт разработки решений, компоненты которых функционируют в облачной инфраструктуре.
- Умение эффективно работать с ИИ-агентами в разработке (Claude, Cursor, Zed, Codex).
Что мы предлагаем
- Конкурентную заработную плату — белую и пушистую!
- Полностью удалённая работа — трудимся по московскому времени.
- Долгосрочный проект с по-настоящему интересными алгоритмами и современным стеком.
Спасибо, что дочитали до конца ;) Присоединяйтесь — будет интересно!