Middle GenAI Developer (.NET / RAG / AI Agents)
Описание
Обязательные требования: Backend / .NET Уверенное знание C#, .NET, ASP.NET Core, REST API. Опыт разработки микросервисов и интеграций с внешними API. Опыт работы с SQL, Entity Framework Core. Практический опыт разработки с использованием ИИ-инструментов (Claude Code, Codex, Cursor или аналоги). RAG Практический опыт разработки RAG-систем. Знание embeddings, chunking, векторного и гибридного поиска, reranking. Опыт работы с Qdrant / Milvus. Опыт индексации документов и обновления базы знаний. Понимание методов оценки качества поиска и ответов. AI Agents Практический опыт разработки AI-агентов с вызовом инструментов (tool calling). Понимание агентных циклов, управления состоянием, повторных попыток и обработки ошибок. Опыт разработки многошаговых агентных сценариев. Понимание безопасности AI-агентов: prompt injection, разграничение доступа, ограничения действий. Будет преимуществом Опыт работы с MCP. Rust Опыт развёртывания и использования собственных LLM (vLLM, self-hosted models). Опыт работы с LiteLLM, OpenRouter. Опыт разработки мультиагентных систем. Опыт работы с фреймворками оценки качества LLM-приложений (evaluation frameworks). Опыт оптимизации кеширования промптов, скорости ответов и стоимости использования моделей. Опыт мониторинга и диагностики GenAI-систем в production. Задачи: Разработка GenAI-сервисов на .NET. Создание и развитие RAG-систем. Разработка AI-агентов и интеграция с корпоративными API. Интеграция LLM в существующие приложения. Активное использование ИИ-инструментов в процессе разработки. Повышение качества, производительности и надёжности GenAI-систем. Разработка прототипов и MVP с последующим внедрением в production. Условия: Стабильная и интересная работа в крупной брокерской компании с более чем 30-летней историей на фондовом рынке. График работы: удаленно, 5/2, по московскому времени.