Alphabet
Staff Full Stack (Frontend) Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в команду Tapestry (Alphabet/Google), создающую AI-платформу для электросетей. Отвечает за архитектуру фронтенда для визуализации больших геопространственных и временных данных и за Human-AI интерфейсы.
Задачи
- Проектировать и развивать высокопроизводительную enterprise-архитектуру фронтенда для визуализации больших объёмов геопространственных и временных данных в реальном времени
- Задавать инженерные стандарты: state management, тестирование, component-driven development
- Проектировать agentic-воркфлоу и ML-интерфейсы для перехода от пассивной визуализации к проактивной поддержке решений
- Работать с командами AI Research и Power Systems над превращением алгоритмических результатов в понятные AI-assisted интерфейсы
- Влиять на многолетний продуктовый роадмап, выявлять технические риски и возможности
- Оптимизировать Critical Rendering Path для работы с миллионами точек данных через WebGL или Canvas
- Развивать инженерную культуру через менторство и код-ревью
Требования
- 10+ лет опыта во frontend или fullstack-разработке, опыт ведения технической архитектуры крупных платформ
- Опыт создания enterprise-приложений с LLM, agentic-фреймворками или предиктивными ML-моделями
- Понимание недетерминированных UI: стриминг ответов, state management для длительных agentic-задач, feedback loops
- Опыт работы с intent-based и generative UI вместо классических дашбордов
- Владение TypeScript и современными фреймворками (React/Angular), понимание интеграции с общими сервисами и orchestration-слоями
- Умение проектировать Human-in-the-loop системы с прозрачностью и доверием к AI-подсказкам
- Опыт превращения сложных систем в интуитивные пользовательские сценарии
Условия
- Конкурентная зарплата и equity
- Медицинская, стоматологическая и офтальмологическая страховка
- Щедрый PTO и гибкий гибридный формат работы
- 401(k) с вкладом работодателя
- Профессиональное развитие
- Работа над значимыми задачами в среде при поддержке Alphabet
- Базовая зарплата $207,000 - $300,000 + бонус + equity + benefits
Навыки
- TypeScript
- React
- Angular
- WebGL
- Canvas
- LLM
- agentic frameworks
- ML
- Kotlin
- Java
- Python
- Go
- GIS