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