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