Full-stack AI Engineer (React, TypeScript)

#TypeScript #React #Next.js #AI #AdTech #Вакансия #vacancy.

5 000–6 000 € (≈ 466k–559k ₽)КипрLimassolОфис

#TypeScript #React #Next.js #AI #AdTech #Вакансия #vacancy.

••••••••— ••••••••
Компания: ••••••••
Формат: офис (Cyprus, релокейт)
Локация: Limassol, Cyprus
Зарплата: •••••••• евро на руки
Контакты: ••••••••

Мы — международная рекламная сеть, которая ежедневно регистрирует свыше 10 миллиардов событий в кластере ClickHouse объёмом 3,6 петабайта.
Инфраструктура компании включает более 500 серверов, расположенных в дата-центрах по всей Европе и США.
Вакансия подразумевает релокейт вместе со всей семьей на Кипр, в г. Лимассол, и полное официальное трудоустройство.

О продукте

Мы быстро тестируем новые модели, агентские фреймворки и инструменты. Если технология приносит пользу, она вскоре оказывается в продакшене. Если нет — мы отказываемся от неё и идём дальше.

Задачи:

-Примерно половина времени будет посвящена разработке, вторая половина — поддержанию скорости, безопасности и качества всей системы.
-Создавать функции целиком: схема данных, API, фоновые задачи, интерфейс и запуск в продакшене.
-Разрабатывать AI-системы, выполняющие реальные задачи: агенты, инструменты ассистента, retrieval, streaming и evaluation.
-Контролировать стоимость токенов и эффективность использования моделей.
-Быстро тестировать новые модели, Agent SDK и MCP-серверы, измерять результат и принимать решение о внедрении.
-Интегрировать AI с Postgres, ClickHouse, внутренними API, Slack, электронной почтой и LLM-провайдерами через OpenRouter.
-Запускать длительные и запланированные процессы через ••••••••, обеспечивая корректные повторы без дублирования действий.
-Проверять PR от нескольких команд и их AI-агентов перед выпуском в продакшен.
-Находить проблемы с правами доступа, утечками данных, тяжёлыми запросами и конфликтующими миграциями.
-Улучшать навыки, правила и CI-проверки для coding-агентов.
-Самостоятельно выполнять миграции и деплои в Kubernetes, а при необходимости — откатывать изменения.

Требования:

-От трёх лет опыта разработки реальных продуктов и full-stack-разработки в продакшене.
-Практический опыт запуска LLM-функций: tool calling, streaming, управление контекстом, retries, caching и контроль затрат.
-Ежедневная работа с AI coding-агентами: Claude Code, Codex, Cursor или аналогичными инструментами.
-Умение делегировать задачи агентам и проверять их результат.
-Уверенное владение TypeScript, React и Next.js.
-Опыт работы с Postgres: проектирование схем, миграции, индексы и оптимизация запросов. Опыт с Supabase будет плюсом.
-Практическое понимание Docker и Kubernetes: деплой, чтение логов проблемных pod’ов и rollback.
-Знание основ безопасности: контроль доступа, защита от инъекций и работа с секретами.
-Понимание прикладной AI-безопасности: prompt injection, защита персональных данных и минимально необходимые права для инструментов.
-Умение оценивать качество AI с помощью тестовых наборов и регрессионных проверок.
-Свободное владение Git, включая разрешение сложных конфликтов между параллельными ветками.
-Умение превращать неструктурированный запрос бизнеса в работающую первую версию продукта.

Будет плюсом
-Опыт работы с ClickHouse или другими аналитическими базами данных.
-Знание OpenTelemetry, Grafana и отладки с помощью трассировок.
-Опыт создания внутренних инструментов или developer-платформ.
-Опыт в ad-tech: работа с рекламодателями, паблишерами и рекламными форматами.
-Почему эта работа может понравиться
-Высокий темп разработки и реальные пользователи внутри компании с первого дня.
-Возможность работать с новейшими AI-моделями и агентскими инструментами.
-Высокая автономность и возможность влиять на использование AI во всей компании.

Мы предлагаем:
• Рабочий ноутбук на выбор: Mac или PC;
• Покупка билетов до Кипра за счёт компании;
• Помощь с переездом семьи из любого региона;
• Рабочая виза для сотрудника и гостевая виза для членов семьи;
• Предоставляем жильё на первый месяц;
• Медицинская страховка и мобильная связь;
• Бесплатные обеды и напитки;
• Бесплатные курсы английского языка;
• Оплата занятий спортом;
• Частичная оплата школ и детских садов.

Похожие вакансии AI инженер

Сайты компаний
C

Senior Software Engineer (Typescript / Frontend) - AI/ML

clickhouseАвтоподнятие
Зарплата не указанаГерманияСШАКанадаSan FranciscoУдалёнка

NOTE: This role is not office-based, and the final candidate can be in any EMEA country ClickHouse hires in (such as The Netherlands, Germany, Spain, Italy, UK, or Portugal).

We are looking for a Senior Software Engineer to drive the development of AI/ML-powered features in ClickHouse Cloud. In this role, you will bridge the gap between a high-performance database technology like ClickHouse and AI capabilities, implementing AI/ML integrations and end-to-end solutions from the Inference API layer to the user interface that enhance how users interact with and extract value from their data.

What will you do?

  • Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.

  • API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.

  • UI/UX Implementation: Build responsive, intuitive user interfaces that make complex AI functionalities accessible and valuable to users of all technical backgrounds.

  • Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools.

  • Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.

What you bring along:

  • 5+ years of software engineering experience in production environments

  • Exposure to working directly with AI/ML technologies

  • Strong frontend skills with TypeScript/JavaScript and React

  • You have a high level of ownership and can drive features from concept to production with minimal supervision

  • You thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders

Nice to have

  • Experience building data-oriented interfaces and visualizations

  • Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases

  • Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment

  • Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus

#LI-Remote

Perks

  • Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.

  • Healthcare - Employer contributions towards your healthcare.

  • Equity in the company - Every new team member who joins our company receives stock options.

  • Time off - Flexible time off in the US, generous entitlement in other countries.

  • A USD$500 Home office setup if you’re a remote employee.

  • Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.

Culture - We All Shape It

As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.

Are you interested in finding out more about our culture? Learn more about our values here. Check out our blog posts or follow us on LinkedIn to find out more about what’s happening at ClickHouse.

Equal Opportunity & Privacy

ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Please see here for our Privacy Statement.

hh.ru
70k–100k ₽РоссияСтавропольУдалёнка
Задачи:
  • Продумывать логику ИИ-ботов и AI-агентов под разные сценарии: консультации, обработка заявок, ответы на вопросы, сбор данных, маршрутизация обращений, генерация документов и другие процессы.

  • Писать, тестировать и дорабатывать промпты для Gemini и других LLM-моделей.

    Настраивать работу с LLM через API: отправку запросов, обработку ответов, логирование, контроль ошибок, ограничения по токенам и обработку нестандартных ситуаций.

  • Разрабатывать backend-логику для ботов: сценарии, состояния диалога, маршрутизацию, работу с пользовательскими данными, историю общения и подключение внешних сервисов.

  • Делать простые админки и внутренние интерфейсы для управления ботами, базами знаний, настройками, пользователями и логами.

  • Поднимать и настраивать серверы для работы решений.

    Создавать и поддерживать API для связи между ИИ-ботом, сайтом, CRM, мессенджерами, базами данных и другими сервисами.

  • Дорабатывать уже существующие решения: исправлять ошибки, улучшать промпты, добавлять новые сценарии, оптимизировать скорость и стоимость работы.

Необходимые навыки:
  • Понимать, как работают LLM-модели: промпты, контекст, ограничения моделей, галлюцинации, токены, системные инструкции.

  • Иметь опыт работы с API LLM-моделей: Gemini, OpenAI, Claude или другими похожими сервисами.

  • Уметь писать промпты под конкретные задачи: консультации, классификацию обращений, извлечение данных, генерацию текстов, работу с базой знаний.

    Понимать REST API: эндпоинты, обработку запросов, вебхуки и интеграции между сервисами.

  • Уметь делать простые админки или внутренние интерфейсы для управления настройками и данными.

  • Понимать базовую безопасность: хранение API-ключей, ограничение доступа, защита админок, работа с персональными данными.

  • Уметь разбираться в чужом коде, быстро собирать прототипы и доводить их до рабочего состояния.

Условия:
  • Оформление по ТК РФ.
  • График работы 5/2 с 9 час до 18 час; суббота/воскресенье выходные.
  • Корпоративное обучение.
  • Совокупный доход составит от 70 000 руб. до 100 000 руб.
Соц.сети

Java Developer (AI / GenAI)

Зарплата не указанаРоссияМоскваОфис

#middle #офис

••••••••
Java Developer (AI / GenAI)
Полная занятость
Формат работы: офис (Москва)

☑️ Чем предстоит заниматься
-Проектирование и разработка микросервисной архитектуры на Java 17+ с использованием Spring Boot (MVC, Data JPA, Security)
-Построение пайплайнов Retrieval-Augmented Generation (RAG): от парсинга сырых данных до индексации эмбеддингов
-Разработка и поддержка векторных баз данных Qdrant: проектирование схем шардирования, настройка гибридного поиска (BM25 + Dense Vectors) и оптимизация запросов к векторному пространству
-Создание мультиагентных систем на базе LangChain/LangGraph для автоматизации бизнес-процессов (классификация, извлечение сущностей, принятие решений)
-Глубокий промт-инжиниринг: написание промптов с нуля под разные user-case'ы одного агента, внедрение техник Few-shot, Chain-of-Thought (CoT) и структурированного вывода (JSON mode)
-Отладка семантики моделей: снижение энтропии ответов, управление вариативностью через параметры инференса (temperature, top_p, штрафы), реализация механизмов самовосстановления (self-healing) при деградации внешних провайдеров LLM
-Оптимизация производительности PostgreSQL: тюнинг сложных SQL-запросов, работа с индексами (B-tree, GIN/GIST, триграммы), проектирование транзакционной изоляции
-Вынос вычислений в контейнерную среду: Docker, Kubernetes (Helm), построение отказоустойчивых CI/CD-конвейеров в GitLab CI/Jenkins

☑️ Наши пожелания к кандидатам
-Уверенное владение Java 17+. Понимание многопоточности (CompletableFuture, виртуальные потоки Project Loom — будет плюсом)
-Экспертный уровень владения стеком Spring: глубокое понимание жизненного цикла бинов, аспектно-ориентированного программирования, тонкая настройка пулов соединений БД и параметров безопасности
-Опыт проектирования реляционных моделей в PostgreSQL, умение читать EXPLAIN ANALYZE, бороться с блокировками и писать эффективные миграции (Liquibase/Flyway)
-Практический опыт работы с векторными СУБД (Qdrant) или Weaviate/Pinecone/Milvus. Понимание метрик близости (Cosine Similarity, Dot Product, Euclidean Distance)
-Опыт разработки с библиотеками LangChain и/или LangGraph. Навык построения графов состояний (State Machines) и интеграции внешних инструментов (tool calling)
-Навык написания эффективных промптов (Prompt Engineering) и управления поведением LLM без изменения весов модели
-Опыт работы с Docker и Kubernetes (написание манифестов, Helm-чартов). Знание Linux shell на уровне уверенного пользователя
-Настроенные процессы CI/CD (GitLab CI или Jenkins): сборка Maven/Gradle, покрытие тестами (JUnit 5, Testcontainers), статический анализ кода

Контакты: ••••••••

Java Job •••••••• | •••••••• | ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.