Before applying
This role is open to contractors in accepted locations only. Please confirm your country is on the list before applying — we're unable to process applications from unlisted locations. List of accepted countries and locations.
For US applicants
This is a 1099 independent contractor role. It is not compatible with F-1 OPT, STEM OPT, or any visa status that requires W-2 employment, guaranteed hours, or employer sponsorship.
We are unable to provide offer letters or employment verification for this role.
What You'll Be DoingDesign, build, and iterate on MuJoCo simulation environments for robotics research and AI training
Implement and tune RL algorithms (PPO, SAC, TD3) to train agents on simulated tasks
Define reward functions, observation spaces, and action spaces that produce robust, transferable policies
Debug and optimize physics simulations — contact models, actuator dynamics, scene configs
Evaluate trained policies for stability, generalization, and sim-to-real transfer potential
Document environment specs, training procedures, and experimental results clearly
Collaborate async with research teams and stay current with advances in robot learning and embodied AI
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 NeedStrong hands-on experience with MuJoCo (or via dm_control, Gymnasium-Robotics, or similar)
Solid understanding of RL theory and practical training pipelines
Proficient in Python + ML frameworks (PyTorch or JAX)
Experience defining reward functions for complex robotic tasks
Familiar with robot kinematics, dynamics, and control fundamentals
Can read and write MJCF/XML model files and understand their physics implications
Self-directed, detail-oriented, comfortable working independently in an async environment
Strong written communicator — a big part of this role is explaining your reasoning clearly
Identity verification: Applicants will be required to verify their identity and confirm they have valid documentation to work as an independent contractor in their country of residence.
Nice to HaveExperience with sim-to-real transfer — domain randomization, system identification
Familiarity with other physics simulators: Isaac Gym, PyBullet, Drake, or Genesis
Background in multi-agent environments or hierarchical RL
Published research or open-source contributions in robotics, RL, or embodied AI
Experience with imitation learning, model-based RL, or world models
Graduate-level coursework or a degree in robotics, ML, CS, or a related field
No prior RLHF or AI training experience
No deep machine learning knowledge — if you can review and critique code clearly, we'll teach you the rest
Location: Fully remote — work from anywhere on the accepted locations list
Compensation: $30–$70/hr based on location and seniority. Note: the majority of projects run at around $30/hr — higher rates apply to senior profiles and specific project types
Hours: Minimum 15 hrs/week, up to 40+ hrs/week available — hours vary by project and are not guaranteed week to week
Engagement: 1099 independent contractor
Payment: Weekly via PayPal or Stripe
⚠️ Important: Hours are project-dependent and can vary week to week. We recommend keeping other work options open alongside this engagement rather than relying on it as your sole source of income.
Similar Jobs
What We Do
G2i is a hiring community connecting remote developers with world-class engineering teams. Our unique approach combines rigorous technical assessments with a solid commitment to developer health, ensuring companies get skilled developers who are supported, valued, and ready to execute from day one. Our transparent vetting process includes in-depth, performance-ranked developer profiles, recorded technical interviews, and soft-skills assessments. Whether you're working on a short-term project or burning down a backlog, G2i connects you with a community of pre-vetted developers. Planning to hire ten or more engineers? We create a Custom Talent Pipeline, allowing for specific customizations in sourcing, assessment criteria, technical interview questions, and integration with your existing HR systems and processes. G2i partners with clients who support the developer health mission—matching developers with environments that improve their health, support recovery from burnout, and enable professional growth through restful work. Is your team overworked or understaffed? Contact us today to learn how G2i can help you. More information about our mission and commitment to developers and clients can be found at https://g2i.co or follow us on X @g2i_co







