HomeLight
Full Stack Engineer (D2C), San Francisco, CA
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack инженер в продуктовую команду HomeLight для разработки AI-ориентированных продуктов в сфере недвижимости. Работа над backend-сервисами на Ruby on Rails и frontend на React.js с интеграцией LLM-фич и интеллектуальной автоматизации.
Задачи
- Совместная работа с инженерами, продакт-менеджерами и дизайнерами над масштабируемыми AI-продуктами
- Проектирование, разработка и поддержка высоконагруженных backend-сервисов на Ruby on Rails
- Разработка современных адаптивных frontend-приложений на React.js (и React Native)
- Интеграция AI-возможностей в бизнес-процессы: LLM-фичи, интеллектуальная автоматизация, семантический поиск, копайлоты, workflow-агенты
- Проектирование систем, сочетающих service-oriented архитектуру с AI-компонентами (model APIs, orchestration layers, evaluation loops)
- Улучшение качества кода через рефакторинг, автоматизированное тестирование и автоматизацию деплоя
- Использование AI-инструментов разработки для повышения скорости
- Ревью кода других инженеров, включая AI-сгенерированный код
- Взаимодействие с командами маркетинга, платформы, DevOps, данных, продукта и аналитики
- Мониторинг продакшн-систем, включая AI-фичи, с помощью observability-инструментов
Требования
- 2+ года профессионального опыта в разработке ПО
- 2+ года продакшн-опыта с Ruby on Rails
- 2+ года опыта с React.js или React Native
- Практический опыт интеграции или создания AI-фич в бизнес-процессах (LLM-интеграции, автоматизация)
- Опыт проектирования, разработки, деплоя и поддержки service-oriented архитектур
- Сильный опыт с реляционными и нереляционными базами данных
- Опыт работы с неоднозначными и сложными требованиями проектов
- Опыт с системами observability и мониторинга (NewRelic, CloudWatch, Sentry)
- Сильные навыки письменной и устной коммуникации на английском
- Продуктовое мышление и умение балансировать детерминированные и вероятностные AI-системы
Условия
- AI встроен в продуктовую стратегию и инженерную культуру
- Поощряется экспериментирование, прототипирование и переосмысление рабочих процессов
- Возможность влиять на то, как AI внедряется во всей организации
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Ruby on Rails
- React.js
- React Native
- LLM
- AI
- service-oriented architecture
- relational databases
- non-relational databases
- NewRelic
- CloudWatch
- Sentry
- Elasticsearch
- Docker
- AWS
- vector databases
- embeddings
- semantic search