3Core Systems
IT Software Engineer 5 (Lead Software Engineer – AI Systems, Architecture & Developer Experience)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-архитектор для проектирования и развития AI-платформ на базе LLM и агентных workflow. Роль сочетает техническое лидерство, интеграцию генеративного AI в SDLC и развитие инженерной культуры.
Задачи
- Проектировать и оркестрировать мультиагентные workflow и stateful AI-системы с использованием LangChain, LangGraph, AutoGen или CrewAI
- Интегрировать foundation-модели (Anthropic Claude, OpenAI GPT, Google Gemini) через защищённые API-шлюзы с управлением токенами, стоимостью и rate-limiting
- Проектировать модели данных под AI-native структуры, объединяя реляционные и векторные базы для семантического поиска и RAG
- Внедрять white-box тестирование и метрики непрерывной оценки качества AI-выводов (фактологичность, галлюцинации, безопасность)
- Менторить и масштабировать инженерную команду, задавать стандарты и архитектурное управление
- Повышать скорость разработки за счёт интеграции AI-ассистентов (Cursor, Claude Code, Windsurf) в SDLC
- Формировать политики и обучать разработчиков ответственному использованию AI (чувствительность данных, лицензии, security)
- Оценивать существующие системы, сервисы, API и модели данных для модернизации и повышения производительности
- Проводить технические форумы с Product Owners, Tech Leads, архитекторами и Engineering Managers
- Развивать self-service инженерные возможности и автоматизацию
- Участвовать в Scrum-церемониях, PR-ревью и взаимодействии с другими командами
Требования
- Bachelor’s degree в Computer Science, Electrical Engineering или смежной области + 10+ лет опыта; Master + 8+ лет
- 8+ лет профессиональной разработки ПО и 2+ года в техническом лидерстве
- Глубокое владение backend-средой, микросервисами и проектированием API на Java
- Опыт с контейнеризацией (Docker, Kubernetes) и публичным облаком AWS
- Практический опыт production-level AI-агентов, prompt engineering и агентных паттернов
- Знание векторных баз: Pinecone, Milvus, Chroma или pgvector
- Владение AI-ассистентами для кодинга и понимание Model Context Protocol (MCP)
- Опыт проектирования и поставки крупномасштабных распределённых систем
- Опыт влияния на несколько инженерных команд и ведения общеорганизационных технических инициатив
- Сильные коммуникативные навыки и управление стейкхолдерами
- Опыт с Generative AI, AI-агентами, LLM-приложениями или платформами интеллектуальной автоматизации
- Около 2 лет production-опыта с AI
- Обязательный сильный опыт разработки на Java: понимание существующей кодовой базы, оценка AI-рекомендаций, работа с Java-репозиториями в GitHub
Условия
- Гибридный формат: офис 2 дня в неделю
- Локации: Peoria, IL и/или офис в Чикаго (предпочтительно Чикаго)
- Длительность: 12 месяцев с возможностью продления
- Опыт 10–12 лет, не более 15 лет
- Кандидаты с существенно большим опытом приветствуются
- Роль преимущественно технического лидерства с hands-on участием
- Лидерский опыт не обязательно должен быть формальным people management
Навыки
- Java
- LangChain
- LangGraph
- AutoGen
- CrewAI
- Anthropic Claude
- OpenAI GPT
- Google Gemini
- RAG
- Vector Databases
- Pinecone
- Milvus
- Chroma
- pgvector
- Docker
- Kubernetes
- AWS
- Microservices
- API Design
- Prompt Engineering
- MCP
- Cursor
- Claude Code
- Windsurf
- GitHub
- Generative AI
- LLM