Java - Software Engineer, AI

G2i Inc.Miami, FL
Remote

About The Position

This role is open to contractors in accepted locations only. For US applicants, this is a 1099 independent contractor role, not compatible with F-1 OPT, STEM OPT, or any visa status that requires W-2 employment, guaranteed hours, or employer sponsorship. The position involves training large language models (LLMs) to write production-grade code across various programming languages. This includes comparing and ranking code snippets, repairing and refactoring AI-generated code, and injecting feedback into the RLHF pipeline to improve the model's code generation capabilities. The role is fully remote, with compensation ranging from $30–$70/hr based on location and seniority, and requires a minimum of 15 hours per week, with up to 40+ hours available, though hours are project-dependent and not guaranteed.

Requirements

  • 3+ years of professional software engineering experience in Java
  • Strong code-review instincts — you can spot logic errors, performance traps, and security issues quickly
  • Extreme attention to detail and excellent written communication skills
  • Comfortable reading documentation and language specs, and able to work well in an asynchronous, low-oversight environment
  • 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 Haves

  • Constraint programming experience

Responsibilities

  • Help train large language models (LLMs) to write production-grade code across a wide range of programming languages
  • Compare and rank multiple code snippets, explaining which is best and why
  • Repair and refactor AI-generated code for correctness, efficiency, and style
  • Inject feedback (ratings, edits, test results) into the RLHF pipeline and keep it running smoothly
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service