Taro Logo

Software Engineer, AI (Python)

G2i is a company focused on software development and AI technology solutions.
$62,400 - $145,600
Machine Learning
Mid-Level Software Engineer
Remote
4+ years of experience
AI

Description For Software Engineer, AI (Python)

G2i Inc. is seeking a Software Engineer specialized in AI and Python to join their team in a fully remote capacity. This role focuses on training large language models (LLMs) to write production-grade code across various programming languages. The position involves working with RLHF (Reinforcement Learning with Human Feedback) systems, where you'll evaluate, compare, and improve AI-generated code.

As a Software Engineer in the AI team, you'll be responsible for comparing and ranking code snippets, providing detailed explanations for your decisions, and helping refactor AI-generated code for better efficiency and style. Your expertise will directly influence how the AI models learn to write and improve code. The role requires strong Python programming skills and excellent code review abilities, but prior AI or RLHF experience is not necessary.

The position offers flexible working hours (15-40 hours per week) and competitive compensation ranging from $30 to $70 per hour based on location and experience. This is a 1099 contract position that allows you to work from anywhere, making it ideal for those who prefer remote work arrangements.

What makes this role unique is its focus on improving AI systems through human expertise. You'll be at the intersection of traditional software engineering and AI development, helping to train models to write better, more production-ready code. The role requires no deep machine learning knowledge - your software engineering expertise and ability to critically evaluate code are the key requirements.

The company values attention to detail and excellent written communication skills, as much of the role involves explaining the reasoning behind code improvements. This position is perfect for experienced Python developers who enjoy code review, have strong analytical skills, and are interested in contributing to the advancement of AI coding capabilities.

Last updated 3 hours ago

Responsibilities For Software Engineer, AI (Python)

  • 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
  • Help train large-language models to write production-grade code
  • Maintain and keep the RLHF pipeline running smoothly

Requirements For Software Engineer, AI (Python)

Python
  • 4+ years of professional software engineering experience in Python
  • Strong code-review instincts - ability to spot logic errors, performance traps, and security issues
  • Extreme attention to detail and excellent written communication skills
  • Enjoy reading documentation and language specs
  • Ability to thrive in an asynchronous, low-oversight environment

Interested in this job?

Jobs Related To G2i Inc. Software Engineer, AI (Python)