Thumbtack
Full-Stack Engineer, AI Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-Stack инженер в команду Business Applications для внутренней AI-платформы Thumbtack. Отвечает за интерфейсы конфигурации и ревью работы агентов, observability и evaluation-инструменты, а также сервисы и модели данных за ними.
Задачи
- Проектировать и разрабатывать интерфейсы, через которые бизнес-команды настраивают агентов, проверяют их работу, одобряют или исправляют действия и понимают, что и почему произошло.
- Создавать инструменты observability и evaluation, делающие поведение агентов прозрачным: где они справились, где ошиблись и стало ли лучше после изменений.
- Работать по всему стеку — от React и TypeScript до сервисного кода и моделей данных, ведя фичи end-to-end через разработку, тестирование, запуск и итерации.
- Напрямую взаимодействовать с бизнес-командами, которые пользуются продуктом, и превращать неоднозначные операционные задачи в работающее ПО.
- Отвечать за полный жизненный цикл своей работы, включая мониторинг и улучшения после запуска.
Требования
- 3+ года профессионального опыта в разработке ПО.
- Сильные навыки frontend с React и TypeScript, включая сложное состояние приложения и интерфейсы с большим объёмом данных.
- Уверенные навыки backend-разработки; в компании используют Go, PHP и Python, ожидается способность быстро освоить новый язык.
- Практическое знание реляционных и нереляционных хранилищ данных (Postgres, DynamoDB или аналоги).
- Настоящее продуктовое чутьё: умение посмотреть на процесс, решить, что строить, и что убрать.
- Интерес к проблемам недетерминированных систем — неопределённости, частичным отказам и проектированию с расчётом на исправление человеком, а не на всегда верный ответ.
- Подтверждённая способность работать в условиях неопределённости, самостоятельно закрывать пробелы в знаниях и выдавать результат в меняющейся среде.
Условия
- Диапазон полной денежной компенсации (базовая зарплата + переменная часть) для кандидатов в San Francisco / Bay Area, San Jose, New York City или Seattle: $177,700.00 - $229,900.00.
- Для кандидатов в Austin, TX, Washington DC или в штатах California, Massachusetts, New Jersey, Washington: $159,800.00 - $206,800.00.
- Для кандидатов в остальных локациях США: $151,300.00 - $195,800.00.
- Фактическая зарплата зависит от уровня должности, квалификации, навыков, компетенций и опыта.
- Равные возможности трудоустройства, без дискриминации по полу, расе, цвету кожи, возрасту, беременности, сексуальной ориентации, гендерной идентичности, религии, национальному происхождению, гражданству, семейному положению, военному статусу, генетической информации, инвалидности и другим защищённым законом признакам.
- Предоставляется разумное приспособление для людей с инвалидностью на всех этапах процесса отбора.
Навыки
- React
- TypeScript
- Go
- PHP
- Python
- Postgres
- DynamoDB