Turing
Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software Engineering evaluator в Turing: создание датасетов для обучения и бенчмаркинга LLM, курирование примеров кода и оценка AI-сгенерированного кода на разных языках.
Задачи
- Курировать примеры кода, строить решения и исправлять код на Python, JavaScript (включая ReactJS), C/C++, Java, Rust и Go
- Оценивать и дорабатывать AI-сгенерированный код на эффективность, масштабируемость и надёжность
- Сотрудничать с кросс-функциональными командами для улучшения AI-решений для кодинга
- Строить агентов, проверяющих качество кода и выявляющих паттерны ошибок
- Формулировать гипотезы о этапах цикла разработки (прототипирование, архитектура, API-дизайн, продакшн, запуск, мониторинг) и оценивать возможности модели
- Проектировать механизмы автоматической проверки решений инженерных задач
Требования
- 3+ года опыта в software engineering
- Сильная экспертиза в создании full-stack приложений и развёртывании масштабируемого продакшн-ПО
- Глубокое понимание архитектуры, дизайна, разработки, отладки и оценки качества кода
- Отличные навыки устной и письменной коммуникации
- Проживание в US, Canada или странах WEU (UK, Netherlands, Italy, Germany)
Условия
- Гибкая занятость от 10 до 40 часов в неделю, частичное пересечение с PST
- Контракт (без медстраховки и оплачиваемого отпуска)
- Длительность 1 месяц с возможностью продления
- AI video interview в рамках отбора
Навыки
- Python
- JavaScript
- ReactJS
- C
- C++
- Java
- Rust
- Go