Back to all positions

Software Engineer Code Reviewer

Remote Full-time Now Hiring

About OpenTrain OpenTrain AI is the hiring and contracting organization for this remote software engineering AI training role. OpenTrain helps people find and build careers in AI training and data labeling, create a professional profile, and apply to projects in minutes. Creating an OpenTrain account is free. Through this role, you will contribute directly to the development and evaluation of modern AI systems while building experience in a growing technical field. About AI Training Work AI training is the human side of building artificial intelligence. Engineers and other specialists prepare examples, review model outputs, write feedback, and design evaluation materials so AI systems can produce more accurate, useful, and reliable results. This project focuses on software engineering content, including code generation, code review, testing, documentation, and prompt improvement. The work is remote and can provide flexible part-time participation alongside other commitments. The Role OpenTrain is seeking a Software Engineer Code Reviewer for a remote contractor role focused on Go, Python, and TypeScript. You will design code solutions, review sample code and technical materials, and create training and evaluation content for AI systems. The role is listed as entry level and requires 20 or more hours per week. Compensation is $100 to $130 per hour, paid in USD. Work is available worldwide, and English is required.

  • Employment type: Contractor and part-time
  • Time requirement: 20+ hours per week
  • Pay: $100-$130 per hour
  • Location: Worldwide and remote
  • Working language: English

What You'll Do

You will create and evaluate technical materials used to train and assess AI-generated software. Strong written explanations will be important when describing software engineering concepts, edge cases, best practices, and common pitfalls.

  • Write and refine Go, Python, and TypeScript code for AI training scenarios
  • Review sample code and technical materials with detailed written feedback
  • Generate code samples, unit tests, and documentation for model training use cases
  • Identify edge cases, best practices, and common pitfalls in software design
  • Improve prompts and queries used to evaluate AI-generated code outputs
  • Participate in collaborative technical reviews and discussions

Requirements

Applicants should combine strong programming ability with clear technical communication. You must be able to assess code for correctness, efficiency, and clarity while explaining your reasoning in writing.

  • Strong professional experience in Go and real project experience with the language
  • Solid proficiency in Python and TypeScript
  • Ability to write clean, idiomatic code and explain technical concepts clearly
  • Familiarity with software architecture, design patterns, and modern development workflows
  • Experience reviewing code for correctness, efficiency, and clarity
  • Ability to write clean documentation
  • Exposure to collaborative software projects

Helpful Background The following experience is helpful but is not presented as a required qualification. It may support your ability to contribute to AI-focused coding evaluations and prompt development.

  • Direct experience with artificial intelligence or machine learning
  • Prior work involving AI code review
  • Experience with prompt refinement or model evaluation

Why This Work Matters Every major AI system depends on people who can provide high-quality examples and expert feedback. By reviewing code, testing technical reasoning, and identifying subtle software issues, you will help shape how AI systems understand and produce real-world programs. AI training is a fast-growing technology field that lets contributors work on cutting-edge systems from anywhere with a computer and internet connection. Flexible project work can fit around studies, another job, or family responsibilities.

How to Apply

Create a free OpenTrain account, build your profile around your software engineering experience, and apply through OpenTrain. Highlight your Go project experience, Python and TypeScript proficiency, code review background, documentation ability, and any AI training or model evaluation work.

  • Apply remotely from anywhere in the world
  • Showcase relevant software engineering experience in your profile
  • Emphasize clear technical writing and code review skills
  • Indicate your availability for 20 or more hours per week