G2i Inc. logo

AI Software Engineer (Ruby)

Job Overview

Location

Miami, Indiana, USA

Job Type

Full-time

Category

Software Engineer

Date Posted

February 27, 2026

Full Job Description

đź“‹ Description

  • • Join G2i Inc. as an AI Software Engineer, specializing in Code Evaluation & Training, and play a pivotal role in shaping the future of artificial intelligence in software development.
  • • This is a unique opportunity to leverage your deep understanding of programming languages, particularly Ruby, to train and refine large language models (LLMs) capable of generating production-grade code.
  • • Your primary responsibility will be to act as an expert human evaluator, providing critical feedback and guidance to AI models, enabling them to learn and emulate the sophisticated code writing and refinement processes of experienced engineers.
  • • You will be instrumental in the Reinforcement Learning from Human Feedback (RLHF) pipeline, a cutting-edge technique used to align AI behavior with human preferences and expertise.
  • • A key aspect of your role involves comparing and ranking multiple code snippets generated by AI. This requires not only identifying functional correctness but also assessing efficiency, style, adherence to best practices, and potential security vulnerabilities.
  • • You will articulate clear, concise, and well-reasoned explanations for your rankings, detailing why one code snippet is superior to another. This analytical and communicative skill is paramount to the success of the AI training process.
  • • Beyond evaluation, you will actively participate in repairing and refactoring AI-generated code. This involves correcting errors, optimizing performance, and ensuring the code adheres to high standards of readability and maintainability.
  • • Your feedback will be directly injected into the RLHF pipeline. This includes providing ratings, making edits, and interpreting test results to guide the model's learning trajectory.
  • • You will help maintain the smooth operation of the RLHF pipeline, ensuring that the feedback loop between human experts and the AI model is efficient and effective.
  • • The ultimate goal is to enable the AI model to not only propose code but also to critically evaluate, improve, and ultimately produce code that is ready for production deployment, mirroring the capabilities of seasoned software engineers.
  • • This role is ideal for engineers who possess a strong analytical mindset, a meticulous eye for detail, and a passion for improving code quality.
  • • You will be working in a fully remote, asynchronous environment, requiring self-discipline, excellent time management, and the ability to thrive with minimal direct supervision.
  • • Your contributions will directly impact the development of next-generation AI tools that will revolutionize how software is created.
  • • You will be working with advanced AI models, providing the human intelligence necessary to guide their learning and ensure they produce high-quality, reliable, and efficient code.
  • • The process involves a cycle: the AI generates code, expert engineers like yourself rank, edit, and justify their choices, this feedback is converted into reward signals, and reinforcement learning tunes the model to produce code that you would be proud to ship.
  • • This role offers a unique blend of software engineering expertise and AI training, allowing you to be at the forefront of technological innovation.
  • • You will be a crucial part of a team dedicated to building smarter, more capable AI systems for code generation and analysis.
  • • Your ability to understand and critique code at a deep level will be the foundation of your success in this role.
  • • The asynchronous nature of the work means you can structure your week to fit your personal schedule, as long as you meet the minimum hour requirements.
  • • This is a 1099 independent contractor position, offering flexibility and autonomy.
  • • You will be contributing to a product that aims to significantly enhance developer productivity and code quality across various programming languages.
  • • The role requires a proactive approach to learning and adapting to new AI training methodologies and tools.
  • • Your insights into common coding pitfalls and best practices will be invaluable in training the AI to avoid them.
  • • You will be an essential bridge between human expertise and artificial intelligence, translating complex coding concepts into actionable feedback for the model.
  • • This is an opportunity to make a tangible impact on the development of AI that assists developers in their daily tasks.
  • • The focus is on practical, production-grade code, meaning the standards are high and the impact is real.
  • • You will be working with a company that values straightforward impact and minimal bureaucracy.

🎯 Requirements

  • • 3+ years of professional software engineering experience in Ruby.
  • • Strong code-review instincts, with the ability to quickly identify logic errors, performance traps, and security issues.
  • • Extreme attention to detail and excellent written communication skills, particularly in explaining technical concepts and comparisons.
  • • Enjoyment of reading documentation and language specifications, coupled with a thriving attitude in asynchronous, low-oversight environments.
  • • Constraint programming experience is a bonus, but not required.

🏖️ Benefits

  • • Fully remote work environment, allowing you to work from anywhere.
  • • Flexible hours with a minimum of 15 hrs/week and up to 40 hrs/week available.
  • • Competitive hourly compensation ranging from $30/hr to $70/hr, dependent on location and seniority.
  • • Opportunity to work at the cutting edge of AI and LLM development in code generation.
  • • Direct impact on the improvement of AI models used in software development.
  • • A role that values your expertise in code quality and your ability to provide clear, constructive feedback.

Skills & Technologies

Ruby
REST
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About G2i Inc.

G2i is a technical talent marketplace that pre-vets React, React Native, and Node.js engineers for U.S. companies. Founded by developers to solve hiring pain, it runs extensive code reviews, pair-programming interviews, and background checks before matching engineers for contract or full-time remote roles. G2i emphasizes mental health, offering a monthly wellness stipend and a zero-burnout policy. The company also provides direct-hire services and manages payroll, compliance, and ongoing support, enabling startups and enterprises to scale engineering teams quickly while maintaining code quality and developer well-being.

Similar Opportunities

Bangalore, Argentina
Full-time
Expires May 11, 2026
Python
Java
Spring
+5 more

3 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

19 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

16 days ago

Apply