- Зарплата
- 4 800 $ – 11 200 $
Откликайтесь
на вакансии с ИИ

Software Engineer, AI (JavaScript)
Интересная роль на стыке разработки и ИИ с гибким графиком и удаленным форматом. Однако статус независимого подрядчика (1099) накладывает определенные ограничения на социальные гарантии.
Сложность вакансии
Средний уровень сложности. Требуется уверенное владение JavaScript и навыки глубокого код-ревью, но глубоких знаний в машинном обучении не требуется.
Анализ зарплаты
Предлагаемая ставка от $30 до $70 в час ($4,800 - $11,200 в месяц при полной занятости) соответствует рыночным ожиданиям для опытных JavaScript-разработчиков на глобальном рынке удаленной работы. Верхняя граница диапазона выше медианы для аналогичных ролей в обучении ИИ.
Сопроводительное письмо
I am writing to express my interest in the Software Engineer, AI position at g2i. With over 3 years of professional experience in JavaScript development and a strong background in code review, I am confident in my ability to provide the high-quality feedback and refactoring necessary to train advanced large language models.
I am particularly drawn to this role because it combines technical expertise with the critical task of explaining complex logic. My attention to detail and ability to articulate why one implementation is superior to another align perfectly with your RLHF pipeline requirements. I thrive in asynchronous environments and look forward to the opportunity to help refine the way AI proposes and improves production-grade code.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в g2i уже сейчас
Присоединяйтесь к g2i и внесите свой вклад в обучение ИИ-моделей будущего, используя свой опыт в JavaScript!
Описание вакансии
Software Engineer, AI — Code Evaluation & Training (Remote)
List of accepted countries and locations
Important for US applicants: This is a 1099 independent contractor role and is not compatible with F-1 OPT, STEM OPT, or other visa statuses that require W-2 employment, guaranteed hours, or employer sponsorship. We are unable to provide offer letters or employment verification for this role.
Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages:
- Compare & rank multiple code snippets, explaining which is best and why.
- Repair & refactor AI-generated code for correctness, efficiency, and style.
- Inject feedback (ratings, edits, test results) into the RLHF pipeline and keep it running smoothly.
End result: the model learns to propose, critique, and improve code the way you do.
RLHF in one line
Generate code ➜ expert engineers rank, edit, and justify ➜ convert that feedback into reward signals ➜ reinforcement learning tunes the model toward code you’d actually ship.
What You’ll Need
- 3+ years of professional software engineering experience in JavaScript
(Constraint programming experience is a bonus, but not required)
- Strong code-review instincts—you can spot logic errors, performance traps, and security issues quickly.
- Extreme attention to detail and excellent written communication skills.
Much of this role involves explaining why one approach is better than another. This cannot be overstated.
- You enjoy reading documentation and language specs and thrive in an asynchronous, low-oversight environment.
What You Don’t Need
- No prior RLHF (Reinforcement Learning with Human Feedback) or AI training experience.
- No deep machine learning knowledge. If you can review and critique code clearly, we’ll teach you the rest.
Tech Stack
We are looking for engineers with a strong command of JavaScript.
Logistics
- Location: Fully remote — work from anywhere
- Compensation: From $30/hr to $70/hr, depending on location and seniority
- Hours: Minimum 15 hrs/week, up to 40 hrs/week available
- Engagement: 1099 contract
Straightforward impact, zero fluff. If this sounds like a fit, apply here!
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- JavaScript
- Code Review
- Technical Writing
- RLHF
- Constraint Programming
Возможные вопросы на собеседовании
Поскольку роль связана с обучением ИИ через сравнение кода, важно уметь аргументированно выбирать лучшее решение.
Представьте два фрагмента кода на JavaScript, выполняющих одну задачу: один через рекурсию, другой через итерацию. По каким критериям вы будете их сравнивать для обучения модели?
Работа требует написания подробных обоснований для правок кода.
Опишите ваш процесс проведения код-ревью. На что вы обращаете внимание в первую очередь: на производительность, читаемость или безопасность?
Вакансия предполагает работу в среде с низким уровнем контроля.
Расскажите о вашем опыте работы в асинхронных командах. Как вы организуете свое время и обеспечиваете качество без прямого надзора?
В описании указано, что это будет плюсом.
Знакомы ли вы с концепциями декларативного или ограничительного программирования (Constraint Programming) в контексте JavaScript?
Основная задача — исправление ошибок ИИ.
Как вы подходите к отладке чужого кода, в котором отсутствуют комментарии и документация?
Похожие вакансии
MLOps Engineer (Python)
AI Engineer (CV & Navigation)
Middle, Middle+, Senior GenAI/LLM Разработчик
Middle / Senior GenAI Engineer (CV)
AI Engineer / AI Mentor
Junior разработчик agent AI-систем
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Зарплата
- 4 800 $ – 11 200 $