About the Role

You will join G2i’s expert annotation team, where your coding expertise will help train AI models to better understand frontend development tasks. This role involves working directly with AI-generated content, evaluating and improving its quality to ensure it can code like a top engineer.

Key Responsibilities:

  • Evaluate and review AI-generated JavaScript and React code.
  • Write functional, efficient JavaScript/React code solutions.
  • Build and assess React components, hooks, and modern frontend solutions.
  • Write clear, concise summaries explaining coding evaluations.
  • Create robust test cases to validate code functionality.
  • Assist in writing clear instructions and reviewing others’ code contributions.
  • Participate in a variety of projects, from code snippets to full mobile/web applications development using chatbots.

Who Can Apply?

We accept candidates from:

  • USA and Canada
  • Most countries in Latin America (LATAM)
  • Europe
  • Select countries in Africa and Asia

(For full location details, visit G2i’s accepted locations page.)


Pay and Work Structure

  • Compensation: $30/hr to $50+/hr (based on performance and project type)
  • Work Hours: Minimum 15 hours/week (no maximum limit; work as much as you wish)
  • Payment: Weekly payouts
  • Contract Type: Long-term (projected for at least 2 years)
  • Flexibility: 100% remote with your own flexible working schedule

Required Qualifications

  • Minimum 3 years of professional experience in software engineering or frontend development.
  • Strong knowledge of JavaScript and React.
  • Ability to write, evaluate, and debug frontend code.
  • Excellent written and verbal English communication skills.
  • Strong attention to detail, grammar, and technical writing quality.

Bonus Skills (Nice to Have)

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Experience with frameworks like Next.js, Vue, or Angular.
  • Familiarity with frontend testing frameworks (e.g., Jest, Cypress).
  • Experience using TypeScript and modern frontend tooling.
  • Contributions to coding communities or notable projects.
  • Familiarity with Redux, Context API, or MobX for state management.
  • Strong problem-solving and creative analytical skills.
  • Passion for helping AI models learn through technical writing.