Turing
Remote Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-оценщик для создания датасетов обучения и бенчмаркинга больших языковых моделей в Turing. Работа с кодом на разных языках, оценка и доработка AI-сгенерированного кода совместно с исследователями.
Задачи
- Курировать примеры кода, строить решения и исправлять код на Python, JavaScript (включая ReactJS), C/C++, Java, Rust и Go
- Оценивать и дорабатывать AI-сгенерированный код на эффективность, масштабируемость и надёжность
- Сотрудничать с кросс-функциональными командами для улучшения AI-решений по кодингу относительно отраслевых бенчмарков
- Строить агентов, проверяющих качество кода и выявляющих паттерны ошибок
- Формулировать гипотезы об этапах цикла разработки (прототипирование, проектирование архитектуры, дизайн API, продакшн-реализация, запуск, эксперименты, мониторинг, эксплуатация) и оценивать возможности модели на них
- Проектировать механизмы автоматической проверки решений задач по разработке ПО
Требования
- 3+ года опыта в разработке ПО
- Сильная экспертиза в создании full-stack приложений и развёртывании масштабируемого продакшн-ПО на современных языках и инструментах
- Глубокое понимание архитектуры ПО, проектирования, разработки, отладки и оценки качества/ревью кода
- Отличные навыки устной и письменной коммуникации для чётких структурированных обоснований оценки
- Кандидат должен находиться в США, Канаде или странах Западной Европы (UK, Нидерланды, Италия, Германия)
Условия
- Гибкая занятость: минимум 10 ч/неделю, до 40 ч/неделю (требуется частичное пересечение с PST)
- Контракт (без медстраховки и оплачиваемого отпуска)
- Длительность: 1 месяц (старт на следующей неделе; возможны продления по результатам)
- Удалённая работа
- В рамках отбора — AI-видеоинтервью
Навыки
- Python
- JavaScript
- ReactJS
- C
- C++
- Java
- Rust
- Go