Software Engineering AI Trainer | Earn up to ₹4,00,000/month | Remote

Job ID: 40408654

Budget: ₹2,500 – ₹0 INR

About the Project
We are seeking skilled software engineers to work as project consultants in an AI-focused labor marketplace. This is not a full-time employment position. You will be engaged as an expert consultant on a contract basis.
You will contribute to projects supporting a leading global technology platform, helping improve the performance of large language models through high-quality, real-world engineering tasks and evaluations.
This role is suited for engineers who enjoy solving complex problems, reviewing code, and working on systems-level challenges beyond routine development work.

Role Overview
Type: Freelance or Independent Consultant
Location: India-based (Remote)
Commitment: Part-time, project-based
Compensation: Per project, aligned with complexity and output quality
Earning Potential: Up to ₹4,00,000 per month based on contribution and quality, with an expected commitment of approximately 20 hours per week

Overview of Work
Contributors will design and evaluate realistic software engineering tasks, including bug resolution, feature implementation, refactoring or migration, and test generation.
The work includes creating complex, multi-file coding scenarios and reviewing peer submissions for quality, accuracy, and realism.
This is a project-based consulting role. Consultants control their own schedules, use their own tools, and may work with other organizations simultaneously, subject to applicable policies.

Responsibilities
Contributors will:
Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing
Write clear, structured natural-language specifications along with reference implementations
Develop and extend unit and integration test suites
Review peer-generated tasks for correctness, clarity, and real-world relevance
Identify edge cases, ambiguities, and potential failure modes
Ensure strong alignment between specifications, code, and expected outputs

Expected Outcomes
High-quality, production-realistic coding tasks
Complete, correct, and well-structured reference implementations
Robust test coverage and validation artifacts
Clear, structured, and actionable peer review feedback

Qualifications
Advanced professional written proficiency in English
3 to 10 years of professional software engineering experience
Strong proficiency in Python and JavaScript or TypeScript. Working knowledge of Java, C#, or Go
Backend or full-stack development experience in production systems
Hands-on experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing
Proven ability to debug and navigate large, multi-file codebases
Experience with code reviews, refactoring, and production migrations
Prior experience with data annotation, evaluation, or structured labeling for AI or ML systems
Experience defining solution trajectories and writing evaluation rubrics
Familiarity with LLM evaluation, prompt design, or benchmarking workflows

About AI Trainer Projects
Join a growing community of experienced engineers contributing to the next wave of AI development. As an AI trainer, you will play a hands-on role in improving how large language models understand, generate, and evaluate code.
Your work will directly influence the quality, accuracy, and reliability of AI systems used at scale.