24-MAG
Remote | Research Engineer - Code Generation & Model Evaluation — $50–$100/hour
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Part-time consulting role для опытных Research Engineer в проекте обучения и оценки AI-моделей генерации кода. Нужен сильный инженерный и алгоритмический бэкграунд для отладки, ревью и разработки реалистичных coding-задач.
Задачи
- Анализировать, отлаживать и решать технические проблемы в различных кодовых базах
- Работать с Python3, Java, Rust, C++, Go, TypeScript и аналогичными технологиями
- Исследовать баги, сбои реализации, некорректное поведение и edge cases
- Применять алгоритмическое мышление и знание структур данных к сложным задачам
- Оценивать несколько путей решения и выбирать подходящий технический подход
- Участвовать в проектировании и реализации новых фич и технических улучшений
- Рефакторить существующие кодовые базы для улучшения поддерживаемости и ясности
- Оптимизировать код по производительности, эффективности и надёжности
- Ревьюить решения и находить возможности для архитектурных улучшений
- Писать качественный, хорошо структурированный код, пригодный для тестирования и оценки
- Разрабатывать и ревьюить реалистичные coding-задачи для оценки возможностей AI-моделей
- Оценивать сгенерированный AI код на корректность, полноту, производительность и качество
- Находить логические ошибки, слабые места реализации, нарушения ограничений и неполные решения
- Проверять сгенерированные результаты на соответствие ожидаемому поведению и техническим требованиям
- Помогать улучшать качество генерации кода через строгую техническую оценку и обратную связь
- Писать понятную, применимую обратную связь и аннотации для обучения и оценки AI-моделей
- Документировать технические решения, лучшие практики и подходы к решению задач
- Взаимодействовать с техническими стейкхолдерами и open-source контрибьюторами
- Ясно доносить сложные инженерные концепции в письменной и устной форме
- Поддерживать прозрачный обмен знаниями и единые технические стандарты
Требования
- Сильная экспертиза в competitive programming, анализе coding-задач или технически сложной разработке ПО
- Продвинутое владение хотя бы одним из: Python3, Java, Rust, C++, Go, TypeScript
- Твёрдое понимание алгоритмов, структур данных, сложности и основ software engineering
- Подтверждённый опыт open-source контрибьюций или участия в совместных проектах
- Сильная аналитика: умение интерпретировать сложные ограничения и сравнивать решения
- Опыт отладки, реализации фич, рефакторинга кода или оптимизации производительности
- Отличные навыки письменной и устной коммуникации
- Умение ясно и точно объяснять технические решения и рассуждения
- Высокая внимательность к деталям при валидации кода и консистентности результатов
- Способность работать самостоятельно в удалённой и коллаборативной среде
- Умение выдавать качественную, хорошо документированную работу в сжатые сроки
- Опыт в AI research или обучении моделей не требуется
Условия
- Part-time контракт как independent contractor
- Полностью удалённая работа
- Оплата $50–$100 в час
- Оплата за результат: за задачи, соответствующие спецификациям проекта
- Есть минимальные требования по недельному объёму сдачи задач
- Старт первых задач примерно через 24–48 часов после онбординга
- Роли обычно закрываются примерно за 48 часов
- Объём работы, сложность задач и время выполнения могут варьироваться
- Запрещено использовать конфиденциальную или проприетарную информацию третьих лиц
Навыки
- Python3
- Java
- Rust
- C++
- Go
- TypeScript
- алгоритмы
- структуры данных
- code review
- рефакторинг
- оптимизация производительности
- отладка
- competitive programming
- AI model evaluation
- code generation