G2i Inc. logo

AI Software Engineer (C#)

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 AI-generated code. This fully remote position offers a unique opportunity to leverage your deep understanding of software engineering principles to train and refine large language models (LLMs) capable of producing production-grade code across a multitude of programming languages.
  • • In this role, you will be at the forefront of Reinforcement Learning from Human Feedback (RLHF), a cutting-edge technique that empowers AI models to learn from expert human input. Your primary responsibility will be to guide these models towards generating, critiquing, and improving code with the same rigor and insight that experienced engineers apply.
  • • You will meticulously compare and rank multiple code snippets generated by AI, providing clear, concise, and well-reasoned explanations for your choices. This involves identifying the most effective, efficient, and stylistically sound solutions, and articulating the nuances that differentiate them.
  • • A significant part of your contribution will involve the repair and refactoring of AI-generated code. You will be tasked with enhancing code for correctness, optimizing it for performance, and ensuring it adheres to best practices and established coding standards. This hands-on work directly influences the AI's learning process, enabling it to produce higher quality output over time.
  • • You will be instrumental in injecting critical feedback into the RLHF pipeline. This includes providing detailed ratings, making precise edits, and analyzing test results. Your ability to accurately translate these observations into actionable insights for the AI is paramount to its development.
  • • The core of the RLHF process involves a cycle: the AI generates code, expert engineers like yourself rank, edit, and justify the outputs, this feedback is converted into reward signals, and reinforcement learning then tunes the model to produce code that is ready for deployment.
  • • This position demands a high degree of analytical thinking and a keen eye for detail. You will need to dissect code, identify potential flaws, and suggest improvements with precision. Your ability to communicate these complex technical evaluations effectively in writing will be a key aspect of your success.
  • • You will thrive in an environment that values asynchronous communication and minimal oversight. This role is ideal for self-starters who are comfortable managing their own workflow and are driven by the challenge of solving complex problems independently.
  • • Your expertise will directly contribute to building AI systems that can not only write code but also understand the principles of good software design, security, and efficiency, mirroring the capabilities of seasoned developers.
  • • This is an opportunity to work with a forward-thinking company at the intersection of AI and software development, making a tangible impact on the tools that will power future software creation.
  • • You will be working with a tech stack that emphasizes C#, requiring a strong command of this language to effectively evaluate and guide the AI's code generation capabilities.
  • • The role is designed for individuals who possess strong code-review instincts, enabling them to quickly identify logic errors, performance bottlenecks, and potential security vulnerabilities in code. This critical skill is essential for providing the high-quality feedback the AI needs to learn.
  • • You will be expected to engage deeply with documentation and language specifications, ensuring your evaluations are grounded in a thorough understanding of programming language intricacies.
  • • The asynchronous nature of the work allows for flexibility, enabling you to manage your time effectively while contributing to a globally distributed team.
  • • Ultimately, you will help create AI that writes code the way you do – proposing solutions, critiquing them, and continuously improving them towards shipping production-ready software.

Skills & Technologies

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