О команде
Команда платформы разработки плагинов создаёт API, SDK и инструменты, позволяющие расширять ChatGPT и Codex. Работа включает плагины, коннекторы, протокол Model Context Protocol (MCP) и интерактивные приложения. Цель — чтобы любой мог превратить полезный рабочий процесс в плагин, опубликовать его и дать другим возможность использовать. Плагин может объединять инструкции и навыки с подключениями к необходимым инструментам и данным. Работа охватывает создание и публикацию плагинов, системы их выполнения в продуктах и открытые стандарты для разработчиков.
О роли
Ищем инженеров с платформенным мышлением, понимающих, как создать платформу, которой разработчики захотят пользоваться. Работа охватывает пользовательские интерфейсы для разработчиков, API и серверные системы. Вы будете владеть функциями от первого разговора с разработчиком до внедрения и релиза. Предстоит напрямую общаться с разработчиками, партнёрами и open-source сообществом. Их опыт определит проектируемые API и абстракции, приоритеты и компромиссы.
Место работы: Сан-Франциско. Гибридный формат: 3 дня в офисе в неделю. Предоставляется помощь с переездом для новых сотрудников.
Обязанности
- Проектировать и выпускать API, SDK и сервисы для расширения ChatGPT и Codex.
- Упрощать создание, тестирование, публикацию, обновление и распространение плагинов.
- Улучшать совместимость и согласованность между ChatGPT и Codex, включая интерактивные приложения.
- Вносить вклад в MCP и другие открытые стандарты, учитывая практические потребности разработчиков.
- Работать с разработчиками и партнёрами для выявления повторяющихся проблем и улучшения платформы, инструментов и документации.
- Взаимодействовать с командами Product, Research, Security и Trust & Safety по вопросам разрешений, совместимости и безопасного и надёжного выполнения.
Что поможет вам преуспеть
- Опыт создания программного обеспечения, которым пользуются другие разработчики: open-source проект, API или SDK, платформа для разработчиков, внутренние инструменты с реальными пользователями или компания в сфере devtools.
- Наличие собственного мнения об API и абстракциях, умение объяснять компромиссы за своими решениями.
- Интерес к общению с разработчиками и пониманию того, что они пытаются создать.
- Умение переключаться между продуктовыми вопросами и техническими деталями, определять важное и доводить работу от неясной задачи до продакшена.
- Уверенная работа с веб-интерфейсами и серверными системами, готовность изучать незнакомые части стека.
- Желание участвовать в определении того, как разработчики создают программное обеспечение для ИИ-агентов, в том числе через открытые стандарты, такие как MCP.