О компании
PIX Robotics — российский вендор RPA/BI/процессной автоматизации (резидент Сколково, аккредитация Минцифры). Разработка нового продукта с минимумом легаси.
Обязанности
- Backend-ядро: разработка agent loop (MAF поверх IChatClient), tool middleware, фильтрация, стриминг, субагенты; новые tools и коннекторы (IConnectorProvider, send-safety, Quartz); API (Minimal API, SSE, JWT, ownership), EF Core (SQLite/Postgres)
- Frontend: React + TypeScript — чат, tool calls, интеграции, mentions, PWA; доведение UI до аккуратного состояния по существующим паттернам
- Интеграция с 1С: доработка расширения «Оператор1С» (BSL): endpoints, схемы, запросы к регистрам; отладка end-to-end: LLM → tool → .NET → 1С
- AI-assisted разработка: работа через агентов (Claude Code и аналоги): декомпозиция, TDD, ревью кода; ключевой навык — верификация: тесты, ручная проверка, отсутствие регрессий; ведение документации как части кода (CLAUDE.md, спеки)
- Качество: unit (xUnit + NSubstitute + FluentAssertions), API и интеграционные тесты с реальной LLM; диагностика по логам (Serilog), воспроизведение багов, бенчмарки
Требования
- C#/.NET (от 3 лет): async/await, DI, EF Core (миграции, транзакции), Minimal API
- Практическое понимание LLM-приложений: tool calling, агентные циклы, стриминг, промптинг; готовность быстро освоить MAF
- TypeScript/React — рабочий уровень: реализация фич от API до UI
- Активный опыт AI-assisted разработки (Claude Code / Cursor / Copilot agent mode) с демонстрацией подхода на интервью
- Инженерная дисциплина: тесты до/вместе с кодом, чтение diff перед коммитом, критическая оценка сгенерированного кода
- Самостоятельная отладка по всей цепочке (HTTP, JSON, логи, SQL)
Условия
- Формат работы: удалённо или гибрид. Гибкое начало дня с 9 до 11