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

Похожие вакансии

Software Engineer III- AI, LLM & Data Platforms
JPMorganChaseSeniorPlanoОфис
19 окт.
Senior Software Developer, Applied AI, Commerce AI
GoogleSeniorSunnyvaleОфис
174,000 – 252,000 USD в год
19 окт.
Senior Software Engineer, Data Cloud Agentic Experiences
GoogleSeniorKirklandОфис
174,000 – 252,000 USD в год
19 окт.
Applications Developer - III
Solutions Technology Inc. (STI)MiddleArlingtonОфис
19 окт.
AI Software Engineer II
Planet DDSMiddleIrvineГибрид
19 окт.
Full Stack Lead — HCLTech, Bergen | itrelocate