Miami, Florida Remote (Global) Full-time

G2i Inc. is hiring a Software Engineer, AI (Rust)

About the Role

As a Software Engineer, AI (Rust) at G2i Inc., you will help train large-language models (LLMs) to write production-grade code by evaluating, ranking, and refining AI-generated code snippets. Your expert feedback will shape the reinforcement learning process to improve code quality over time.

What You'll Do

  • 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
  • Enable the model to learn to propose, critique, and improve code through expert human feedback

What We're Looking For

  • 3+ years of professional software engineering experience in Rust
  • 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
  • You thrive in an asynchronous, low-oversight environment

Nice to Have

  • Constraint programming experience is a bonus, but not required

Technical Stack

  • Rust

Team & Environment

  • Asynchronous, low-oversight environment
  • Focus on clear, detailed written communication
  • Straightforward impact, zero fluff

Benefits & Compensation

  • Fully remote — work from anywhere
  • Straightforward impact, zero fluff

Compensation: $30/hr to $70/hr, depending on location and seniority. Minimum 15 hrs/week, up to 40 hrs/week available.

Work Mode

Fully remote — work from anywhere

G2i Inc. is an equal opportunity employer. We value diverse backgrounds and experiences and welcome all qualified applicants.

Required Skills
Rustsoftware engineeringcode reviewperformance optimizationsecuritydocumentationlanguage specificationswritten communicationlogic analysistechnical writing Rustsoftware engineeringcode reviewperformance optimizationsecuritydocumentationlanguage specificationswritten communicationlogic analysistechnical writing
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
Job Details
Category backend
Posted 4 months ago