Senior/Staff Software Engineer, Mobile Web
OpenAI ищет Senior и Staff Software Engineer для разработки мобильного веб-опыта продукта Dots — персональных AI-агентов, которые помогают людям продвигаться к целям вне ChatGPT. Агенты учатся предпочтениям, поддерживают контекст, работают в разных приложениях и используют облачные компьютеры для выполнения задач.
Команда объединяет продуктовую инженерию, дизайн и исследования, чтобы превращать возможности передовых моделей в полезный повседневный опыт. Инженеры влияют и на продукт, и на системы за ним — от ранних прототипов до запуска и итераций.
Задачи:
- Проектировать и выпускать мобильные веб-интерфейсы для создания задач, просмотра активности агента и обратной связи.
- Создавать интерфейсы, которые выдерживают потоковые обновления, длительные задачи, прерванные сессии и меняющееся соединение.
- Улучшать отзывчивость, скорость загрузки, доступность и удобство на разных размерах экрана и в браузерах.
- Вместе с дизайном и продуктом прототипировать паттерны взаимодействия, дающие пользователям видимость и контроль над действиями агента.
- Работать с backend- и full-stack-инженерами над API, клиентским состоянием и надёжной синхронизацией интерфейса с сервисами агента.
- Вести фичи от исследования и технического дизайна до запуска, измерений и доработки.
- Помогать задавать фронтенд-архитектуру и инженерные практики, оставаясь hands-on в реализации.
Требования:
- Существенный опыт выпуска отполированных веб-приложений с глубокой экспертизой в мобильной веб-разработке и поведении браузеров.
- Сильные навыки фронтенд-инженерии: адаптивные макеты, доступность, клиентское состояние и производительность приложений.
- Опыт создания интерактивных интерфейсов, которые остаются понятными при асинхронном изменении данных или состояния задач.
- Внимание к визуальным и интерактивным деталям в сочетании со здравым техническим суждением.
- Умение превращать неоднозначные продуктовые задачи в работающее ПО и улучшать его по обратной связи.
- Хорошая работа с дизайнерами, продуктом, исследователями и инженерами по всему стеку.
- Опыт руководства сложными проектами или влияния на архитектуру при продолжении писать и выпускать код.
- Особенно релевантен опыт real-time collaboration, offline или intermittent connectivity, продуктов для управления сложными рабочими процессами.
- Опыт с AI или машинным обучением полезен, но не обязателен.
Условия:
- Локация: New York City.
- Зарплата: по договорённости.
- OpenAI — исследовательская и продуктовая AI-компания, стремящаяся к безопасному развёртыванию ИИ на благо человечества; равный работодатель.