Cargoo
Senior AI Software Engineer (.NET)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в логистический продукт для встраивания LLM- и агентных функций в production-сервисы на .NET. Отвечает за границы между детерминированной бизнес-логикой и вероятностным AI, надёжность и измеримость AI-фич.
Задачи
- Встраивать LLM- и агентные функции в production-сервисы на .NET: tool calling, structured outputs, retrieval по операционным данным, понимание документов и сообщений
- Проектировать границы между детерминированной бизнес-логикой и вероятностным AI: валидация, fallback-и, human-in-the-loop
- Делать AI измеримым и надёжным: evals, тестовые наборы, observability, guardrails, бюджеты по стоимости и латентности
- Вести фичи end-to-end — от постановки задачи с продуктом до эксплуатации в production
Требования
- Сильный senior-уровень в .NET-разработке
- Умение работать в неопределённости и неоднозначности
- Готовность оспаривать решения
- Ориентация на результат, а не только на код
- Понимание компромиссов и сложных систем, в том числе когда AI использовать не нужно
- Предпочтение ответственности комфорту
Условия
- AI-native разработка по умолчанию: ежедневное использование coding-агентов (Claude Code, Copilot)
- Ответственность за то, что выпускаешь: критический ревью AI-кода, тестирование и понимание его
- Плюсом будет опыт вывода LLM/AI-фич в production, evals, управление промптами и версиями, AI observability, Python для прототипирования, опыт в логистике или real-time операциях
Навыки
- .NET
- Vue.js
- service-oriented architecture
- LLM APIs
- Semantic Kernel
- Microsoft.Extensions.AI
- MCP
- vector search
- semantic search
- evals
- tracing
- Claude Code
- Copilot
- Python