Наша команда Enterprise manager разрабатывает сложный продукт для управления и мониторинга кластеров Postgres Pro. Мы собираем огромные объемы метрик и данных, которые помогают нашим клиентам поддерживать свои базы данных в идеальном состоянии. Сейчас мы начинаем проект по созданию AI-агента — “виртуального DBA”, который автоматизирует анализ и даст экспертные рекомендации по оптимизации.
И для этого проекта мы ищем ML инженера, который поможет нам воплотить эту идею в жизнь.
Чем предстоит заниматься:
-
погружением во внутреннее устройство продукта (метрики, схемы данных, мониторинг);
-
разработкой и обучением AI-агента с использованием современных фреймворков (LangChain, LangGraph);
-
настраиванием RAG-систему для работы агента с документацией PostgreSQL и артефактами PPEM;
-
проведением SFT/RL обучение моделей для задач векторизации, ранжирования и генерации текста;
-
интегрированием инструментов логирования и трекинга (LangFuse) для анализа работы агента;
-
участием в разработке бенчмарков для тестирования и контроля качества работы агента.
Стек: LangChain, LangGraph, LangFuse, FastMCP, Ragas, scikit-learn, TRL, transformers, sentence-transformers, PEFT/LoRA/QLoRA, PostgreSQL, PGVector
Что ожидаем от кандидата:
-
опыт работы в ML/AI от 3-х лет;
-
глубокое знание Python и стека ML-библиотек: transformers, scikit-learn, TRL, sentence-transformers, PEFT/LoRA/QLoRA;
-
опыт разработки AI-агентов и работы с ML (практический опыт с LangChain/LangGraph);
-
понимание принципов работы СУБД, уверенное знание SQL
-
понимание основ веб-разработки и опыт администрирования Linux-серверов (для контекста работы продукта);
-
опыт работы с векторными базами данных, например, PGVector;
-
умение работать в команде, генерировать идеи и конструктивно воспринимать обратную связь.