Penn Foster Group
Lead Software Engineer, AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический лидер для проектирования и запуска AI-native продуктов в онлайн-образовании. Роль hands-on: full-stack разработка, архитектура AI-опыта, RAG-пайплайны, агентные workflow и оценка качества LLM-фич.
Задачи
- Определять техническую стратегию и архитектуру AI-продуктов для обучения и авторинга контента
- Проектировать и разрабатывать full-stack системы на TypeScript, Vue.js, Node.js, PostgreSQL и Azure
- Вести сложные кросс-функциональные инициативы от постановки задачи до внедрения
- Создавать переиспользуемые паттерны для RAG, агентных workflow, оркестрации моделей и prompt management
- Проектировать и поддерживать фреймворки оценки, метрики качества, observability и обратную связь для LLM-фич
- Интегрировать API моделей Anthropic, OpenAI и других провайдеров с учётом надёжности, латентности, стоимости и безопасности
- Отвечать за техническое направление AI-авторинга и управления контентом
- Работать с product, platform, design, data и другими инженерными командами
- Выявлять архитектурные риски и принимать решения с балансом скорости, качества и поддерживаемости
- Повышать инженерную планку через design review, code review, документацию и стандарты
- Менторить инженеров в AI-assisted разработке, context engineering, evaluation design и агентных workflow
- Использовать агентные инструменты вроде Claude Code и Cursor для ускорения разработки
- Обеспечивать масштабируемость, наблюдаемость, безопасность и экономическую устойчивость систем
Требования
- 10+ лет опыта разработки и эксплуатации клиентских продуктов
- Подтверждённый опыт технического лидерства (staff, principal, tech lead или аналог)
- Сильные full-stack навыки: браузерные технологии, TypeScript, Node.js, PostgreSQL, облачная инфраструктура, распределённые системы
- Опыт проектирования AI-продуктов на LLM, retrieval-системах, evaluation-фреймворках и агентных workflow
- Опыт ведения сложных инициатив через несколько команд и систем
- Умение задавать техническое направление без формальных полномочий и выстраивать консенсус
- Сильное архитектурное суждение и умение объяснять компромиссы
- Опыт создания переиспользуемых инженерных паттернов и платформ
- Продуктовое чутьё и фокус на UX, качество и измеримые результаты
- Комфорт в неопределённости и высокая степень ownership
- Опыт менторства инженеров
- Приверженность надёжным, безопасным и экономичным AI-системам
- Опыт работы в remote async-first команде
- Опыт в стартапе или организации с высокой инженерной планкой
Условия
- Полностью удалённая работа в США
- Требуется проживание и работа на территории США
- Возможны редкие поездки на встречи команды, конференции и мероприятия
- Культура on-camera в созвонах
- Видеоинтервью записываются
- Проверка биографии и подтверждение права на работу (Form I-9)
- Медицинская, стоматологическая и офтальмологическая страховка, FSA
- Щедрый оплачиваемый отпуск и волонтёрские возможности
- 401(k) с match от компании
- Бесплатный доступ ко всем онлайн-программам
Навыки
- TypeScript
- Vue.js
- Node.js
- PostgreSQL
- Azure
- LLM
- RAG
- agentic workflows
- prompt management
- Anthropic API
- OpenAI API
- Claude Code
- Cursor
- distributed systems