Senior Full-Stack Engineer
EMEA (удаленная работа)
Старший уровень
ЧЕМ ВЫ БУДЕТЕ ЗАНИМАТЬСЯ:
Разработка платформы
- Создавайте интуитивно понятные и производительные фронтенды на React и JavaScript, а также разрабатывайте масштабируемые бэкенд-сервисы, API и конвейеры данных на Java для поддержки ИИ-агентов и рабочих процессов автоматизации.
- Участвуйте в создании уровня оркестрации для нашей платформы, обеспечивая выполнение автономных многошаговых действий в интегрированных инструментах и сторонних платформах.
- Интегрируйте LLM и ИИ-агенты в веб-платформу, включая подключение к сервисам на основе RAG.
- Работайте с Model Context Protocol (MCP) для подключения агентов к внешним API и базам данных.
- Участвуйте в принятии архитектурных решений и улучшении опыта разработчиков как один из первых членов команды платформы.
Инженерия качества ИИ
- Участвуйте в создании конвейеров оценки и проверок качества для выходных данных LLM, интегрируйте автоматизированные тесты в конвейер развертывания.
- Создавайте автоматизированные наборы тестов и контрольные точки качества, чтобы регрессии выявлялись до попадания в продакшен.
Инфраструктура и надежность
- Создавайте и поддерживайте облачную инфраструктуру на основе контейнеров и конвейеров CI/CD.
- Обеспечивайте производственную готовность всех систем: комплексная обработка ошибок, логирование, оповещения и наблюдаемость.
ЧТО ВЫ ДОЛЖНЫ ИМЕТЬ:
- Опыт в разработке: 5+ лет проектирования, создания и выпуска полноценных продуктов от начала до конца — от базы данных до фронтенда — в условиях совместной работы.
- Владение кодом: Свободное владение Java (Spring Boot), React и JavaScript с акцентом на чистый, поддерживаемый и тестируемый код.
- Знание баз данных: Глубокое понимание проектирования масштабируемых и надежных потоков данных. Опыт работы с PostgreSQL, Elasticsearch или облачными хранилищами данных (BigQuery или аналогичными); знакомство с векторными базами данных (например, Qdrant, Pinecone) будет плюсом.
- API и инфраструктура: Большой опыт работы с REST API, Webhooks и безопасным проектированием API. Уверенное владение AWS (S3, EC2) и облачными развертываниями.
- Нацеленность на качество: Вы глубоко заботитесь об измерении того, что создаете. Солидный опыт работы с конвейерами CI/CD и автоматизированным тестированием. Интерес к измерению качества вывода ИИ — опыт работы с инструментами оценки LLM будет плюсом.
- Знакомство с LLM и RAG:
- Уверенная работа с LLM API (OpenAI, Anthropic, Gemini), включая инженерию промптов, вызов инструментов/функций и структурированные выходные данные.
- Знакомство с агентскими фреймворками или инструментами оркестрации, такими как n8n, LangChain или аналогичными.
- Знакомство с системами RAG и концепциями эмбеддингов.
- Инженерные практики: Хорошее понимание современной разработки ПО — контроль версий, ревью кода, наблюдаемость, а также совместный и любознательный образ мышления.
ЧТО МЫ ПРЕДЛАГАЕМ:
- Компенсация в USD, которая ценит вашу экспертизу.
- Работа из любой точки: Полностью удаленный формат, соответствующий вашему образу жизни.
- 31 день оплачиваемого отпуска: 21 день ежегодного отпуска + 10 дней больничного, потому что ваше здоровье и баланс между работой и личной жизнью важны.
- Среда, ориентированная на рост: Доступ к обучающим ресурсам и четкие пути развития.
- Интересные командные мероприятия: Виртуальные кулинарные мастер-классы, занятия йогой, командные викторины и многое другое.
- Культура доверия: Мы убираем бюрократию — результаты всегда важнее правил. Открытый разговор, ответственность и совместное достижение целей.
ЭТАПЫ ПРОЦЕССА ОТБОРА:
- Скрининговое собеседование (45 минут) – Первоначальная беседа с рекрутером.
- Тестовое задание (2 дня) – Выполнение задачи для демонстрации ваших навыков.
- Собеседование с командой (до 60 минут) – Встреча с вашим потенциальным тимлидом и будущими коллегами для оценки совместимости с командой и обсуждения обязанностей, ожиданий и рабочих процессов, связанных с ролью.
- Техническое собеседование (до 60 минут) – Глубокое погружение в вашу функциональную экспертизу, подход к решению проблем и практические навыки, релевантные для роли.
- Оффер – В случае успеха вы получите предложение о присоединении к нашей команде.
Примечание: Эта вакансия открыта для кандидатов из:
EMEA (выбранные страны)
Кипр
Сербия