AllOne Health — компания в сфере поведенческого здоровья на рабочем месте, подчеркивающая важность благополучия сотрудников для успеха организации. Ищут AI Full Stack Developer для проектирования, разработки и поддержки AI-приложений, интегрируя современные AI-инструменты во фронтенд и бэкенд.
Задачи
- Проектировать и разрабатывать адаптивные, удобные веб-интерфейсы с использованием HTML, CSS, JavaScript и современных фреймворков, таких как React или Angular.
- Создавать и поддерживать серверную логику, API и сервисы с использованием Node.js, Express и вспомогательных фреймворков, обеспечивая масштабируемость и надежность.
- Интегрировать AI-сервисы в приложения, включая LLM API, AI-агентов, интеллектуальный поиск, суммаризацию, рекомендации и автоматизацию рабочих процессов.
- Быстро создавать прототипы, затем доводить решения до продакшена с мониторингом, логированием, оценкой и оптимизацией производительности.
- Использовать AI-инструменты для кодирования (copilots, генерация кода, рефакторинг, генерация тестов) для повышения скорости разработки, качества кода и поддерживаемости.
- Внедрять защитные механизмы для AI-систем: безопасность промптов, защита данных, снижение галлюцинаций, контроль доступа и валидация вывода.
- Интегрировать фронтенд, бэкенд, AI-сервисы и сторонние системы для целостного пользовательского опыта.
- Писать и поддерживать автоматизированные тесты, включая unit, интеграционные и AI-ассистированные, для стабильности приложений.
- Поддерживать и улучшать существующие приложения, оптимизируя производительность, безопасность и масштабируемость с AI-улучшениями.
- Применять практики безопасного кодирования, понимать принципы SecDevOps и обеспечивать соответствие стандартам конфиденциальности и безопасности данных, особенно при работе с AI.
- Сотрудничать с командами безопасности и комплаенса для ответственного использования AI, конфиденциальности данных и управления.
- Работать с владельцами продуктов, дизайнерами, архитекторами и разработчиками для решений, соответствующих бизнес-требованиям.
- Создавать документацию для кодовых баз, API, AI-интеграций и процессов разработки.
- Следить за новыми AI-технологиями и рекомендовать практичные способы их внедрения.
- Наставлять разработчиков по AI-концепциям, паттернам и лучшим практикам.
Требования
- Пять или более лет профессионального опыта в разработке ПО после получения степени бакалавра. Стажировки не учитываются.
- Опыт продакшена с React/TypeScript фронтендами.
- Опыт продакшена с Node.js/Express бэкендами, включая middleware, обработку ошибок и graceful degradation.
- Опыт интеграции LLM API (Anthropic Claude, Azure OpenAI, OpenAI direct или аналог) в реальную систему с реальными пользователями, включая описание rate limit, режимов сбоя и стратегии фолбэка.
- Опыт написания и поддержки автоматизированных тестов, включая unit, интеграционные и AI-ассистированные.
- Уверенная работа с Microsoft Azure (Azure App Service, Azure Functions или Azure Kubernetes Service) или аналогичным облачным провайдером с готовностью освоить Azure в первые 90 дней.
- Уверенная работа с реляционными базами данных (MySQL, Microsoft SQL Server, PostgreSQL или аналог), включая понимание execution plan.
- Применение практик безопасного кодирования и принципов DevSecOps.
- Сотрудничество с безопасностью и комплаенсом по ответственному использованию AI, управлению PHI, требованиям HIPAA и практическим аспектам обработки медицинских данных.
- Создание документации для кодовых баз, API и AI-интеграций.
- Работа с владельцами продуктов, дизайнерами и архитекторами для перевода бизнес-требований в технические решения.
- Слежение за новыми AI-технологиями и рекомендации по их внедрению.
- Нахождение в США и наличие разрешения на работу без спонсорства работодателя (сейчас или в будущем). Роль не предлагает визы H-1B, OPT или другие спонсируемые визы.
Желательно
- Прямой опыт с Anthropic Claude API (Messages API, tool use, prompt caching) или Azure OpenAI Service.
- Опыт создания AI-агентских рабочих процессов, мультиагентской оркестрации или систем вызова инструментов.
- Опыт с Model Context Protocol (MCP).