Transparent Search Group
Senior/Staff Software Engineer (Interactives)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Inner Loop продукта Brilliant, отвечающую за интерактивные обучающие материалы и AI-тьютора. Нужно создавать переиспользуемые интерактивные примитивы с API для людей и AI, с фокусом на сложный веб-рендеринг и производительность.
Задачи
- Создавать новые интерактивные строительные блоки, делающие освоение базовых концепций увлекательным
- Проектировать понятные и выразительные API для дизайнеров обучения, контентного агента и AI-тьютора
- Отвечать за обучающие материалы end-to-end в кросс-функциональной команде с Product, Design и Content
- Решать сложные задачи веб-рендеринга и производительности в среде, близкой к игровому движку
- Писать простой, надёжный и читаемый код, который смогут расширять коллеги и LLM
Требования
- 7+ лет профессиональной разработки с фокусом на веб, желательно опыт в геймдеве, анимации или интерактивных медиа
- Глубокое понимание сложного веб-рендеринга и производительности: browser APIs, canvas, веб как платформа
- Портфолио интерактивных веб-проектов, созданных самостоятельно (эксперименты, игры, объяснялки, рендеринг)
- Умение объяснять как техническую основу, так и влияние работы на пользователей и бизнес
- Постоянное осознанное использование AI-инструментов и чёткое видение эффективной AI-разработки
Условия
- Медицинская, стоматологическая и офтальмологическая страховка покрывается на 100%
- Гибкий PTO (около шести недель в год по командной норме)
- Оборудование для домашнего офиса
- Стипендия на профессиональное развитие
- Бесплатное питание в офисах SF и NYC
- Прозрачная система компенсации
- Компенсация: $180,000 - $250,000 + конкурентоспособные опционы
- Визовая поддержка не предоставляется
Навыки
- Elm
- TypeScript
- browser APIs
- canvas
- web rendering
- performance optimization
- AI tools
- Haskell