Oracle
Sr. AI Desktop Engineer_Tempe, AZ
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер по кросс-платформенным десктопным приложениям на базе платформы Tulip: проектирование и выпуск Electron-приложений для macOS и Windows, встраивающих AI-возможности в ежедневные рабочие инструменты корпоративных и операционных команд.
Задачи
- Проектировать, разрабатывать и выпускать кросс-платформенные десктопные приложения на Electron для macOS и Windows
- Заменять ручные и фрагментированные процессы на автоматизированные десктопные сценарии с использованием AI (оркестрация, RAG, агенты, разговорные интерфейсы)
- Интегрировать десктопные приложения с сервисами Tulip и корпоративными системами, расширять возможности платформы
- Обеспечивать нативный пользовательский опыт: локальный кеш и синхронизация, фоновые задачи, уведомления ОС, deep links, работа с файловой системой и буфером обмена, многоконные интерфейсы
- Внедрять практики релиза и качества: подпись кода и нотаризация macOS, каналы автообновления, корпоративная дистрибуция через Intune/Jamf, CI/CD, мониторинг сбоев и производительности, автоматизированное UI-тестирование
- Участвовать в проектировании архитектуры платформы, паттернов интеграции и инженерных стандартов
- Менторить коллег через обсуждение дизайна и код-ревью
- Работать с корпоративными и операционными командами, изучать реальные рабочие процессы и превращать их в технические решения
Требования
- 8+ лет профессионального опыта в разработке ПО, включая значительный опыт создания и выпуска production кросс-платформенных десктопных приложений на Electron (или аналогах) для macOS и Windows
- Подтверждённый фокус на пользовательском опыте: работа с дизайном, прототипирование и тестирование с реальными пользователями, быстрые, доступные и интуитивные интерфейсы
- Опыт автоматизации ручных и фрагментированных процессов в десктоп-ориентированные цифровые сценарии
- Опыт интеграции AI-сервисов в пользовательские приложения: LLM, RAG, оркестрация агентов и workflow, разговорные и голосовые интерфейсы, guardrails
- Сильные навыки API и интеграций: REST, GraphQL, event-driven сервисы
- Опыт с релизными и качественными практиками для десктопа: подпись кода и нотаризация macOS, автообновление, дистрибуция через Intune/Jamf или аналогичные MDM, CI/CD, мониторинг сбоев, автоматизированное UI-тестирование, поэтапные раскатки
- Рабочее владение Python или аналогичным backend-языком, понимание облачных платформ (Azure, AWS или GCP), контейнеров, CI/CD, observability
- Опыт обеспечения безопасности десктопных и корпоративных интеграций: OAuth 2.0, OpenID Connect, enterprise SSO на управляемых Mac и Windows, защита локальных данных через OS keychain и credential vault, управление секретами
- Сильные коммуникативные навыки, умение работать напрямую с корпоративными и операционными командами
- Степень бакалавра в Computer Science, Engineering, Information Systems или смежной области (предпочтительно) либо эквивалентный практический опыт
Условия
- Гибридный формат в Tempe, Arizona, в соответствии с текущими требованиями клиента к присутствию в офисе
- Медицинская, офтальмологическая и стоматологическая страховка, пенсионный план 401k, переменные выплаты/бонусы, оплачиваемый отпуск и праздничные дни для full-time сотрудников
- Позиция доступна для независимых контракторов
- Компенсация от USD 56,000 до USD 196,000 в зависимости от опыта и квалификации
- Возможны периодические поездки для наблюдения за рабочими процессами и тестирования приложений в реальных условиях
Навыки
- Electron
- macOS
- Windows
- Python
- SQL
- REST
- GraphQL
- LLM
- RAG
- Agentic workflows
- OAuth 2.0
- OpenID Connect
- SSO
- Intune
- Jamf
- MDM
- CI/CD
- Azure
- AWS
- GCP
- Docker
- Kubernetes
- Azure OpenAI
- Microsoft Fabric
- Vector search
- Accessibility
- Usability testing