Skip to content
OpenTrain AIFor AI Companies

Senior Python Software Engineer LLM Evaluation

Evaluate how AI models fix real software bugs in open-source Python repositories. This flexible, part-time contractor role focuses on GitHub issue triage, Docker environments, testing, and LLM performance assessment.

Apply now
OpenTrain AI

Coding & Software

Remote

9 countries

Eligibility

Entry

Experience

Jul 16, 2026

Posted

Open to applicants in

India
+ more
  • Bangladesh
  • Egypt
  • Ghana
  • India
  • Kenya
  • Mexico
  • Nigeria
  • Pakistan
  • Türkiye

About OpenTrain

OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. It connects contributors with specialized projects, helps them build an AI training profile, and makes it easy to apply and grow in a rapidly developing field. Creating an OpenTrain account is free.

About AI Training and LLM Evaluation

AI training is the human work behind modern artificial intelligence. For language models, experienced contributors help create and evaluate examples, test model outputs, and assess whether systems can complete realistic tasks. In this role, your software engineering judgment will help measure how effectively LLMs diagnose and fix bugs in real codebases.

  • Work remotely on practical AI evaluation projects.
  • Contribute to the development of software engineering datasets and model evaluations.
  • Use your technical experience to help shape how AI systems work with code.

The Role

OpenTrain AI is seeking a Senior Software Engineer specializing in Python for LLM evaluation and repository validation. You will work with realistic software engineering problems across open-source libraries, analyzing GitHub issues, configuring repositories and development environments, reviewing unit test quality, and running code locally to assess LLM bug-fixing performance.

The role may also involve helping researchers identify challenging repositories and issues and supporting junior engineers during collaborative project work. It is offered as a part-time contractor opportunity requiring 20 or more hours per week.

  • Role focus: Software Engineering LLM Evaluation
  • Work arrangement: Remote contractor
  • Schedule: Part time, 20+ hours per week
  • Working language: English
  • Eligible countries: India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, and Mexico

What You'll Do

  • Analyze and triage GitHub issues across open-source libraries.
  • Set up repositories using Docker and development environment automation.
  • Evaluate unit test coverage and overall test quality.
  • Run and modify codebases locally to assess model performance on bug-fixing tasks.
  • Navigate complex repositories and test real-world projects in local environments.
  • Collaborate with researchers on repository and issue selection.
  • Support junior engineers on collaborative project work when needed.

Requirements and Helpful Experience

This role requires practical software engineering experience and the ability to work confidently inside unfamiliar, complex codebases. The listing is marked entry level in its structured experience field, while the role requirements specify at least three years of overall engineering experience.

  • At least 3 years of overall engineering experience.
  • Strong Python experience, including software engineering and code modification.
  • Hands-on skill with Git, Docker, and software pipeline setup.
  • Ability to triage GitHub issues and evaluate unit test quality.
  • Comfort running, modifying, and debugging real-world code locally.
  • Experience contributing to or evaluating open-source projects is a plus.
  • Prior LLM research or evaluation experience is helpful.
  • Experience building or testing developer tools or automation agents is helpful.
  • Familiarity with high-quality public GitHub repositories is helpful.

Who Should Apply

Apply if you are a strong Python engineer who enjoys investigating software defects, validating tests, and understanding how production-quality repositories work. This project is especially relevant for engineers with open-source experience or an interest in developer tools, automation agents, and evaluating AI-generated code.

  • Python software engineers who enjoy debugging and code review.
  • Engineers comfortable setting up repositories and development environments.
  • Open-source contributors familiar with GitHub issues and public codebases.
  • Developers interested in shaping the next generation of coding-capable AI.

How to Get Started

Create a free OpenTrain account, build your profile around your software engineering experience, and apply in minutes. OpenTrain helps contributors discover flexible AI training work and develop a durable career in a fast-growing industry.

  • Create or update your OpenTrain profile.
  • Highlight your Python, Git, Docker, testing, and repository experience.
  • Apply for this contractor project through OpenTrain.

Ready to apply?

Create a free OpenTrain account and apply for this role in minutes.

Keep exploring

Similar jobs

View all AI training jobs

Python Software Engineering LLM Evaluator

Help evaluate how language models solve real Python software engineering and bug-fixing tasks. This fully remote, three-month contractor assignment offers $100 per task and requires 20+ hours weekly from eligible countries.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +5 more
English
Part-time · Flexible
Entry level
Per task · $100/label

Posted Sep 21, 2026

LLM Evaluation Software Engineer Ruby

Build and evaluate real-world Ruby software engineering tasks for LLM training datasets. This remote contractor role offers 20, 30, or 40 hours weekly with required PST overlap.

Coding & Software
Text
Remote · India, Pakistan, Nigeria +6 more
English
Part-time · Flexible
Entry level

Posted Jul 20, 2026

Senior LLM Code Evaluation Engineer

Help improve AI-assisted software development by evaluating LLMs on real Go codebases, open-source issues, and bug-fixing tasks. Lead related projects while working remotely for 20+ hours per week.

Coding & Software
Computer Code Programming
Remote · India, Pakistan, Nigeria +6 more
English
Part-time · Flexible
Entry level

Posted Jul 17, 2026