HCLTech
Full Stack Lead
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Lead / AI Engineer, который задаёт направление разработки симуляционного ПО с помощью AI-агентов: проектирует «loop engineering»-процессы с Claude Code, MCP-серверы и guardrails, а также остаётся hands-on в архитектуре и коде на Java, Node.js, React и Python.
Задачи
- Проектировать и внедрять «loop engineering»-процессы с Claude Code и аналогичными инструментами, определяя, как агенты планируют, выполняют, тестируют и итерируют изменения кода
- Проектировать MCP-серверы и схемы инструментов, понятные и безопасные для LLM-агентов
- Определять human-in-the-loop чекпоинты, границы автономности и стратегии отката для изменений, вносимых агентами
- Создавать evaluation-харнессы и практики observability для оценки качества работы агентов и отлова регрессий
- Проектировать и ревьюить архитектуру микросервисов и микрофронтендов с использованием C4-диаграмм и принципов Domain-Driven Design
- Продвигать практики test-driven development в командах, включая контрактное тестирование между сервисами
- Принимать технические решения по Java-микросервисам, Node.js-сервисам, React/микрофронтенд-UI и Python-тулингу
- Разрабатывать адаптивные веб-приложения на React.js
- Создавать backend-сервисы и API на Node.js и Express.js
- Интегрировать AI-сервисы и LLM API в веб-приложения
- Проектировать и реализовывать безопасные RESTful API и микросервисы
- Разрабатывать дашборды для управления контентом, отчётности по ассессментам и аналитики обучающихся
- Разрабатывать практические лабораторные работы, упражнения, guided projects и симуляции
- Создавать технический обучающий контент по AI, cloud, software engineering и новым технологиям
- Разрабатывать вопросы для ассессментов: MCQ, сценарные вопросы, задачи по кодингу, capstone-проекты, knowledge checks
- Использовать Claude и другие AI-инструменты для генерации, ревью и улучшения образовательного контента
- Согласовывать контент с учебными целями, компетенционными фреймворками и стандартами сертификации
Требования
- Глубокое владение «loop engineering» с инструментами вроде Claude Code: проектирование feedback loops, guardrails и workflow для безопасного участия AI-агентов в production-кодовых базах
- Понимание полного agentic software development lifecycle: от дизайна контекста до оценки, деплоя и observability
- Hands-on экспертиза по core-стеку: Java, Node.js, React, Python
- Staff-level: способность задавать техническое направление и лучшие практики agentic-разработки для команд
- Generative AI: Claude (Anthropic), OpenAI, Azure OpenAI
- Prompt Engineering
- AI Agent Development
- RAG Architecture
- Vector Databases
- LLM Evaluation & Testing
- MCP and Tool Integrations
- JavaScript / TypeScript
- Node.js
- React.js
- Python
- REST APIs
- JSON
- LangChain
- LangGraph
- PostgreSQL
- MongoDB
- Redis
- HTML5
- CSS3
- Material UI / Bootstrap
- Responsive Design
- Express.js
- Microservices Architecture
- Authentication & Authorization
Навыки
- Claude Code
- MCP
- LLM
- Java
- Node.js
- React.js
- Python
- Express.js
- JavaScript
- TypeScript
- REST APIs
- JSON
- LangChain
- LangGraph
- PostgreSQL
- MongoDB
- Redis
- Vector Databases
- HTML5
- CSS3
- Material UI
- Bootstrap
- Microservices
- Domain-Driven Design
- C4
- TDD
- OpenAI
- Azure OpenAI
- RAG
- Prompt Engineering