Skip to content
OpenTrain AIFor AI Companies

Lua Programming SME (India, C1 English)

Experienced Lua developer based in India needed to review, debug, and correct AI-generated code for training datasets; contract, part-time work at $24/hr. Applicants must pass a live coding/skill test and interview and provide exact weekly availability.

OpenTrain AI

Coding & Software

100% Remote Hourly · $24/hr

$24/hr

Compensation

Worldwide

Eligibility

Entry

Experience

Dec 26, 2024

Posted

Open worldwide

Interested in this role?

Create a free OpenTrain account and apply in minutes.

About OpenTrain

OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We connect people with projects that teach and shape AI systems, helping contributors start and grow careers in a fast-growing, remote-first industry.

  • Work remotely, contribute to how cutting-edge AI behaves, and build a visible profile on a platform focused on AI training careers.

About AI training work

AI training (data labeling / annotation / human feedback) is the human side of building AI: people prepare, review, and correct examples that models learn from. This role focuses on programming code as the data — evaluating AI-generated Lua code, correcting it, and explaining fixes so models learn better outputs.

  • This work is remote, flexible, and often part-time — a way to contribute technical expertise without a full-time engineering role.

The role

We are seeking a Lua Subject Matter Expert (SME) based in India with strong English communication (C1) to review, debug, and correct code generated by AI models. You will produce clear, technical explanations for each correction so the training data improves future AI outputs.

  • Employment type: Contractor, Part‑time
  • Location: Must be located in India (remote)
  • Workload: 20+ hours per week (exact availability to be confirmed in interview)
  • Pay: USD 24 per hour, paid PAY_PER_HOUR

What you'll do

Your day-to-day will focus on hands-on code review, debugging, and documentation to create high-quality training examples for AI systems.

  • Review AI-generated Lua code for correctness, style, performance, and security issues.
  • Debug and correct code so it meets industry best practices and is production-appropriate.
  • Write clear, step-by-step explanations of each correction and the reasoning behind it.
  • Evaluate AI outputs and assign ratings/evaluations as part of dataset quality control.
  • Use the project's annotation tooling (custom/other labeling software) to submit corrections and metadata.

Requirements

Candidates must meet the following non-negotiable requirements drawn from the project brief.

  • 7+ years of professional experience with the Lua programming language — be prepared to discuss real-world projects and what you built with Lua.
  • Located in India (applicants outside India will not be considered).
  • English proficiency at C1 level — you will document and explain technical corrections in English.
  • Strong debugging skills, technical documentation experience, attention to detail, and analytical thinking.
  • Ability to work independently, manage tasks efficiently, and deliver consistent, high-quality output.

Interview, testing, and honesty policy

All candidates will undergo a coding/skill test and a live interview before being considered. The live interview will include specific required questions and you must provide exact answers where requested.

Dishonesty during the interview or testing process will result in a permanent ban from the OpenTrain AI platform.

  • At the start of the interview you must make it clear that a coding/skill test and live interview are required.
  • During the interview you will be asked to provide (and the interviewer will record in the AI interview summary): highest level of education, years of experience with Lua, and exact weekly hours you can commit (e.g., "20-25 hours per week", not "20+ hours").

Who should apply

Apply if you are an experienced Lua developer in India who enjoys debugging, writing precise technical explanations, and improving AI outputs through careful annotation and evaluation.

  • Ideal for senior Lua engineers, technical authors, or consultants who want part-time contract work contributing to AI training.
  • Not suitable for applicants without the specified experience or who cannot communicate technical concepts in English at C1 level.

How to apply

Submit your application via OpenTrain with a brief summary of your Lua experience and examples of projects you built or maintained. Be prepared to take a coding test and join a live interview that will document your education, Lua experience, and exact weekly availability.

  • Labeling context: the work involves COMPUTER_CODE_PROGRAMMING data and label types COMPUTER_PROGRAMMING_CODING and EVALUATION_RATING using a custom/other labeling tool.
  • Employment terms: contractor, part-time; world-wide platform but this role requires residency in India.