Taro Logo

Python Software Engineer, AI

A company specializing in software development and AI solutions
$62,400 - $145,600
Machine Learning
Senior Software Engineer
Remote
4+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Python Software Engineer, AI

G2i Inc. is seeking a Python Software Engineer specialized in AI 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 offers flexible working hours (15-40 hours/week) with compensation ranging from $30-70/hour based on location and experience.

The ideal candidate will play a crucial role in improving AI code generation through RLHF (Reinforcement Learning with Human Feedback). Your primary responsibilities will include comparing and ranking code snippets, repairing AI-generated code, and providing detailed feedback to enhance the learning model. You'll be working with Python and contributing to the development of AI systems that generate high-quality, production-ready code.

What makes this role unique is that it doesn't require prior RLHF or deep machine learning knowledge - the focus is on your software engineering expertise and ability to review code effectively. You'll be part of a process that helps AI models learn to write better code through your expert feedback and guidance.

The position offers the flexibility of remote work with the opportunity to make a direct impact on the future of AI-assisted programming. If you're a detail-oriented Python developer with strong code review skills and excellent written communication abilities, this role provides an exciting opportunity to shape the future of AI code generation while working with cutting-edge technology.

This 1099 contract position is perfect for experienced developers looking to transition into AI without requiring deep ML expertise, offering both flexibility and the chance to work on innovative technology that's changing how we approach software development.

Last updated 22 days ago

Responsibilities For Python Software Engineer, AI

  • 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 improve code quality standards

Requirements For Python Software Engineer, AI

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