G2i Inc.

Software Engineer, AI – Java

G2i Inc.

contract

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $30 - $70 per hour

Tech Stack

About the 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.

Requirements

  • 3+ years of professional software engineering experience in Java
  • Strong code-review instincts—able to 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.
  • Enjoy reading documentation and language specs and thrive in an asynchronous, low-oversight environment.
  • No prior RLHF (Reinforcement Learning with Human Feedback) or AI training experience required.
  • No deep machine learning knowledge required.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Javacode reviewcode refactoringproduction-grade codelogic error detectionperformance optimizationsecurity issue identificationattention to detailwritten communication
Soft skills
explanation skillsasynchronous worklow oversight adaptability