24-MAG
Remote | Software Engineer - Open Source Contributions — $50–$100/hour
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Консалтинговая позиция для опытных software-инженеров с сильным опытом open-source: доработка фич, отладка, рефакторинг и оптимизация в существующих репозиториях, а также оценка AI-сгенерированного кода. Работа полностью удалённая, оплата за задачу.
Задачи
- Разрабатывать и дорабатывать фичи в существующих open-source репозиториях
- Интегрировать функциональность с существующими модулями и зависимостями
- Воспроизводить и диагностировать сложные дефекты
- Прослеживать исполнение и потоки данных для поиска первопричин
- Рефакторить legacy-код для улучшения читаемости, модульности и поддерживаемости
- Выявлять узкие места производительности и улучшать рантайм и потребление ресурсов
- Применять продвинутые алгоритмы и структуры данных
- Оценивать временную и пространственную сложность решений
- Проводить код-ревью на корректность, консистентность и поддерживаемость
- Давать чёткую и применимую техническую обратную связь
- Готовить краткие технические описания и документацию
- Удалённо взаимодействовать с другими контрибьюторами
- Оценивать AI-сгенерированные решения по корректности, полноте, эффективности и поддерживаемости
- Предоставлять структурированную обратную связь для улучшения моделей
Требования
- Экспертный уровень минимум в двух языках: Python, C++, Java, Rust, TypeScript, Go или C#
- Обширный опыт контрибуции в open-source
- Сильные навыки разработки фич, отладки, рефакторинга и оптимизации
- Сильное понимание алгоритмов и структур данных
- Опыт в спортивном программировании или сложных алгоритмических задачах приветствуется
- Навыки код-ревью и валидации
- Внимание к техническим деталям
- Сильные навыки письменной и устной коммуникации
- Умение работать самостоятельно в удалённой команде
- Способность сдавать качественный документированный код в срок
- Опыт в AI не требуется
Условия
- Независимый контракт (contractor)
- Полностью удалённая работа
- Оплата $50–$100/час, фактически по результату — за каждую задачу, соответствующую спецификации
- Минимальные недельные требования по сдаче задач
- Роли обычно закрываются примерно за 48 часов
- Старт первых задач через 24–48 часов после онбординга
Навыки
- Python
- C++
- Java
- Rust
- TypeScript
- Go
- C#
- алгоритмы
- структуры данных
- рефакторинг
- оптимизация производительности
- код-ревью
- open-source