Должность: Hands-on Tech Lead (Full-stack & AI)
Название: Hands-on Tech Lead (Full-stack & AI) — Teletype
REMOTE GLOBAL | CLEVER LABS
Удалёнка — пересечение с US Eastern (ожидается доступность 08:00–13:00 ET)
Мы ищем Hands-on Tech Lead для продукта на ранней стадии развития в сфере путешествий и лояльности. Ваша основная задача — руководить командами frontend, backend и AI/ML в принятии архитектурных решений, выборе инфраструктуры, интеграции API и доставке продукта.
Вы будете преобразовывать продуктовые приоритеты в четкие технические задачи, наставлять инженеров, проверять реализацию и помогать команде устранять препятствия. Роль сосредоточена на техническом лидерстве и проектировании решений, с достаточной инженерной глубиной для оценки кода и поддержки сложных решений по реализации. Ежедневная разработка функций выполняется существующими инженерными командами.
Вы будете работать напрямую с основателями, существующим CTO и Chief Product Officer, согласовывая продуктовые приоритеты с техническими решениями и координируя обсуждения с внешними поставщиками API и услуг. Требуется 8+ лет опыта продакшн-разработки ПО и знание английского языка на уровне C1 или выше, с уверенными навыками письменного общения и уверенностью в обсуждениях с основателями и партнерами.
О компании
CleverLabs — компания по разработке программного обеспечения, специализирующаяся на создании веб-приложений и API с 2015 года. Мы работаем над долгосрочными проектами, разрабатывая продукты с нуля как часть распределенных продуктовых команд. Наши клиенты находятся в США, Великобритании, ЕС и странах MENA.
О проекте
Веб-приложение помогает путешественникам получать больше пользы от программ лояльности, бонусных карт и членских программ. Оно объединяет балансы, статусы, сроки действия и преимущества в одном представлении и рекомендует, когда использовать наличные или баллы, переводить вознаграждения или использовать преимущества для путешествий.
Существующий MVP объединяет учетные записи лояльности, членские и корпоративные льготы, а также поддерживает поиск авиабилетов и отелей через AI-чат. Дорожная карта расширяется на другие категории путешествий и более широкие потребительские преимущества, с дополнительными интеграциями и функциями, такими как мониторинг и оповещения о премиальных тарифах. Продукт сочетает агрегацию данных и детерминированную бизнес-логику со слоем AI на базе Claude; финансовые расчеты должны оставаться надежными и отдельными от логики, генерируемой моделью.
Модель вовлечения: Полная командная аугментация через CleverLabs, обеспечивающая практическое руководство существующими frontend, backend и AI/ML инженерами и стажерами клиента.
Обязанности
- Руководить и наставлять команду frontend, backend и AI/ML, направляя архитектуру, инфраструктуру, интеграции и качество доставки. Транслировать продуктовые приоритеты в детализированные задачи, определять критерии приемки, назначать ответственность и координировать зависимости.
- Вести работу от планирования до реализации, тестирования и выпуска; устранять препятствия и сообщать основателям и CTO о прогрессе, рисках и компромиссах.
- Оценивать существующий MVP и согласовывать с CTO, что сохранить, рефакторить или перестроить, балансируя доставку продукта с надежностью и поддерживаемостью.
- Работать с инженерами над устранением технических препятствий, оценкой подходов к реализации и проектированием надежных интеграций и потоков данных. Вносить вклад в виде кода или прототипов, где это помогает валидировать решение.
- Проводить ревью кода и архитектуры по всему стеку. Проверять, что компоненты frontend, backend и AI/ML работают вместе и соответствуют установленным стандартам качества.
- Валидировать сгенерированный AI код и функции на базе AI путем ревью, тестирования и оценки; поддерживать надежность детерминированных расчетов и бизнес-правил.
- Исследовать сторонние сервисы, сравнивать варианты интеграции и рекомендовать подходящих поставщиков. Вести технические обсуждения с внешними компаниями для уточнения возможностей API, требований, ограничений и пути интеграции.
- Установить практические практики ревью кода, тестирования, CI/CD, релиза, мониторинга и обработки инцидентов, соответствующие небольшой команде.
- Обучать инженеров и стажеров, давать конструктивную обратную связь и помогать команде улучшать техническое суждение и ответственность за доставку.
- Обеспечивать защиту конфиденциальных пользовательских данных, применять соответствующие средства контроля доступа и поддерживать партнерские обзоры безопасности и путь к SOC 2.
Требуемые навыки и опыт
- 8+ лет опыта разработки и эксплуатации продакшн-ПО, включая подтвержденную ответственность за руководство инженерами и доставку продукта или значительной части продукта.
- Опыт работы в качестве Tech Lead, Engineering Lead или Engineering Manager, сочетающий сильный опыт разработки ПО с лидерством в команде, принятием архитектурных решений и ответственностью за доставку.
- Опыт координации работы frontend и backend, принятия архитектурных решений, ревью кода и устранения проблем с интеграцией и выпуском.
- Опыт работы с Python, умение проводить ревью backend-кода, руководить проектированием API и принимать архитектурные решения для полнофункциональной системы.
- Подтверждение опыта вывода раннего продукта для реальных пользователей или доведения быстро созданного MVP до надежного продакшн-стандарта.
- Способность разбивать неопределенные цели на реализуемые задачи, устанавливать приоритеты с заинтересованными сторонами, управлять зависимостями и поддерживать четкое понимание рисков доставки.
- Опыт интеграции продакшн API, включая валидацию, повторные попытки, идемпотентность, обработку сбоев и согласованность данных.
- Практическое понимание интеграций LLM, вызовов инструментов (tool calling), структурированных выводов (structured outputs) и оценки, а также способность отличать логику модели от детерминированной бизнес-логики.
- Опыт наставничества инженеров и внедрения эффективных практик тестирования, ревью кода и выпуска.
- Здравый подход к безопасности при работе с конфиденциальными личными или финансовыми данными.
- Английский язык на уровне C1 или выше, четкая коммуникация с инженерами и нетехническими заинтересованными сторонами, а также опыт ведения технических обсуждений с внешними поставщиками услуг.
Техническая направленность
- Backend и AI: Python. Конкретные backend-фреймворки и настройки развертывания будут обсуждаться с CTO.
- Frontend: React и Vue, с REST API, связывающими frontend и backend.
- Данные и инфраструктура: сбор данных, проектирование хранилищ и надежность интеграции. Детали базы данных и инфраструктуры будут уточнены во время технических обсуждений.
- Интеграции: сторонние API, OAuth, адаптеры поставщиков и надежные сквозные рабочие процессы.
- Прикладной AI: Claude используется для AI-слоя в продукте, а также для разработки. Соответствующие навыки включают интеграции LLM, вызовы инструментов, оценку и ревью реализации с помощью AI.
Приветствуется
- Опыт руководства небольшой инженерной командой стартапа, охватывающей frontend, backend и AI/ML.
- Опыт работы в сфере путешествий, лояльности, корпоративных льгот, платежей или агрегации счетов. Знакомство с поставщиками, такими как MX, Stripe или Method, будет полезным; они рассматриваются для будущих интеграций.
- Подготовка к SOC 2, обзоры безопасности предприятия или техническая проверка (due diligence) во время привлечения инвестиций.
- Оптимизация, поиск по графу, решение ограничений или движки правил.
- Опыт руководства распределенными командами, включая подрядчиков и стажеров.
Условия работы
- Полная удаленная занятость с доступностью с 08:00 до как минимум 13:00 по восточному времени США. Некоторые встречи могут требовать присутствия до 14:00–15:00 по восточному времени; регулярное расписание будет согласовано до начала работы.
- Тесное сотрудничество с основателями, CTO, Chief Product Officer и инженерными командами, включая звонки с внешними партнерами по интеграции в рабочее время в США.
- Роль сосредоточена на техническом руководстве, наставничестве, архитектуре и планировании интеграции. Ожидаемый уровень прямого кодирования и любые договоренности о поддержке вне рабочего времени будут согласованы до начала работы.
- Дата начала работы, компенсация и первоначальная продолжительность сотрудничества подлежат согласованию; клиент заинтересован в преемственности и долгосрочном сотрудничестве.
Преимущества
- Возможность удаленной работы.
- Рабочее оборудование MacBook Pro.
- Индивидуальные уроки английского языка.
- Покрытие расходов на спорт и оздоровление.
- Социальные медицинские льготы.
- Подарки к праздникам и особым событиям.
- Профессиональное обучение, участие в конференциях, внутренние ми meetups и семинары.