Taro Logo

Python Software Engineer, AI

G2i is a company focused on AI and software development, specializing in training large language models for code generation.
$31,200 - $62,400
Machine Learning
Senior Software Engineer
Remote
4+ years of experience
AI

Description For Python Software Engineer, AI

G2i is seeking a Python Software Engineer specializing in AI to join their innovative team focused on training large-language models (LLMs) to write production-grade code. This role is at the intersection of software engineering and artificial intelligence, where you'll be instrumental in developing and improving code generation capabilities across multiple programming languages.

The position involves working with RLHF (Reinforcement Learning with Human Feedback) systems, where you'll evaluate, rank, and improve AI-generated code. Your expertise will directly influence how the AI models learn to write better, more efficient code. The role requires strong analytical skills and the ability to provide detailed, constructive feedback on code quality.

As a senior member of the team, you'll be responsible for comparing and ranking code snippets, repairing and refactoring AI-generated code, and maintaining the RLHF pipeline. Your work will directly impact the quality of code generated by the AI models, making them more aligned with production-grade standards.

The position offers the flexibility of remote work with competitive compensation. While deep machine learning knowledge isn't required, your software engineering expertise will be crucial in training AI models to produce code that meets professional standards. This is an excellent opportunity for experienced developers who want to shape the future of AI-assisted coding while working in a flexible, autonomous environment.

The role is perfect for someone who combines strong technical skills with excellent communication abilities, as you'll need to clearly articulate why certain code approaches are better than others. If you're passionate about code quality and interested in working at the cutting edge of AI technology, this position offers a unique opportunity to make a significant impact in the field of automated code generation.

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

Requirements For Python Software Engineer, AI

Python
Java
JavaScript
TypeScript
Go
  • 4+ years of professional software engineering experience in Python, Java, JavaScript, TypeScript, Go, C++, PHP, COBOL, C, Ruby, or Rust
  • Strong code-review instincts with 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. Python Software Engineer, AI