ai engineer
генерация резюме под вакансию
сопроводительное письмо
описание
JetBrains создает инструменты для разработчиков, которыми пользуются миллионы инженеров. Команда AI for Code занимается разработкой следующего поколения агентов для написания кода и агентных рабочих процессов: систем, способных понимать кодовые базы, планировать и выполнять многошаговые задачи, взаимодействовать с разработчиками и предоставлять надежные результаты внутри реальных сред разработки.
задачи
- Создавать готовые к работе агентные системы для выполнения реальных задач разработчиков внутри продуктов JetBrains;
- Превращать возможности моделей в надежные функции продукта с помощью проектирования промптов, настройки контекста, дообучения и других методов;
- Проектировать и улучшать агентный цикл, включая использование инструментов, стратегию выполнения, механизмы защиты и контроль качества задач;
- Создавать наборы для оценки и инфраструктуру качества поведения агентов, включая онлайн и офлайн тесты, проверку регрессий и анализ ошибок;
- Выстраивать циклы обратной связи на основе реального использования, журналов и сигналов пользователей для улучшения данных и поведения агентов;
- Работать как с внешними API, так и с собственными или открытыми моделями, принимая прагматичные решения с учетом производительности, задержек, надежности, конфиденциальности и стоимости;
- Сотрудничать с менеджерами по продукту, инженерами и исследователями для выпуска функций от начала до конца;
- Помогать определять техническое направление будущей работы в неоднозначных областях.
требования
- Глубокие знания основ разработки программного обеспечения и опыт вывода сложных систем в продакшн;
- Практический опыт создания продуктов на базе больших языковых моделей, агентов для написания кода или других систем искусственного интеллекта;
- Опыт улучшения поведения моделей через систематические итерации, включая промпт-инжиниринг, настройку контекста, дообучение или методы оптимизации предпочтений;
- Практический опыт оценки и бенчмаркинга систем на базе больших языковых моделей, включая определение метрик успеха и выявление регрессий;
- Опыт работы с «шумными» реальными данными, а не только с чистыми наборами для обучения;
- Умение оценивать компромиссы между качеством модели, задержками, надежностью, конфиденциальностью и стоимостью;
- Уверенность в работе с неопределенностью и способность брать на себя ответственность за направление работы на протяжении нескольких итераций;
- Сильные коммуникативные навыки и способность согласовывать инженерные и продуктовые решения.
условия
- Конкурентная заработная плата;
- Гибкое место работы: возможность работать из дома или из офиса;
- Возможность работать удаленно из-за границы до 30 дней в году;
- Дополнительные выходные дни;
- Компенсация медицинского страхования;
- Возможности для обучения и развития, включая доступ к конференциям, курсам и языковым классам;
- Помощь с переездом;
- Компенсация питания или обеденные выплаты;
- Поддержка ментального здоровья;
- Спортивные бонусы;
- Корпоративные мероприятия.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.