Review AI-generated C# code for correctness, security, performance, and prompt compliance. This remote part-time contract pays $25/hour and is open to candidates in India, the Philippines, and Vietnam.
Coding & Software
Remote Hourly · $25/hr
$25/hr
Compensation
3 countries
Eligibility
Intermediate
Experience
Jul 8, 2025
Posted
Open to applicants in
India Philippines Vietnam
Interested in this role?
Create a free OpenTrain account and apply in minutes.
OpenTrain AI is the hiring and contracting organization for this role. OpenTrain is the #1 platform for finding and building careers in AI training and data labeling, helping people discover projects, build a profile, and apply in minutes.
Creating an OpenTrain account is free. In this role, your software expertise will help improve the data used to train next-generation AI systems.
About AI Training Work
AI training is the human side of building artificial intelligence. Specialists review examples, evaluate model responses, and provide structured feedback so AI systems can become more accurate, useful, safe, and reliable.
This is remote, flexible work in a fast-growing technology field. Contributors with programming expertise directly influence how advanced AI systems understand and produce code.
The Role
As a Senior C# Code Reviewer, you will audit reviews of AI-generated C# code. For each submission, you will compile and run the code in an isolated container, confirm that it follows the prompt, verify that it functions correctly, and assess performance and security practices.
You will correct inaccurate ratings, provide targeted written feedback, and ensure every review meets the applicable project quality rubric. The contract is part-time, requires 20 or more hours per week, and pays $25 USD per hour.
Role type: Contractor and part time
Workload: 20+ hours per week
Pay: $25 USD per hour
Language: English
Location eligibility: India, the Philippines, and Vietnam
What You'll Review
You will evaluate modern C# and .NET submissions for prompt compliance, functional correctness, maintainability, efficiency, and security. Reviews may involve compiling, executing, debugging, and comparing code behavior against the intended requirements in a sandbox or container environment.
Check C# code for correctness and adherence to the prompt
Identify mis-ratings in annotator reviews and correct them
Evaluate async code, LINQ, generics, dependency injection, and CLR-related behavior
Assess thread safety, concurrency, performance, and garbage collection concerns
Detect risks such as injection, race conditions, unsafe casts, deserialization flaws, and privilege escalation
Use targeted, concise feedback to explain review decisions
Required Experience and Technical Skills
You should have at least seven years of professional experience in C# and .NET development, quality assurance, or dedicated code-review roles. Deep technical knowledge and clear, concise written English are essential; the requirements specify English proficiency at B2 or higher on the CEFR scale.
Expertise in modern C# versions 10 through 13 and .NET Core, including ASP.NET
Strong knowledge of generics, async/await, LINQ, dependency injection, and CLR internals
Advanced experience with xUnit, NUnit, or MSTest, plus Testcontainers, Moq, and coverage tools such as Coverlet or dotCover
Ability to use Visual Studio or Rider debuggers and profiling tools such as dotTrace or dotMemory
Experience analyzing thread safety, the Task Parallel Library, Channels, and high-throughput scenarios
Knowledge of profiling and garbage collection tuning
Ability to identify and mitigate OWASP issues including XSS and SQL injection
Proficiency with MSBuild, the .NET CLI, Dockerized builds, GitHub Actions, and Azure DevOps
Familiarity with GitHub or GitLab pull-request workflows
Comfort compiling and executing code in sandbox or container environments
Experience with rubric-based scoring, checklist reviews, and ticketing or annotation tools such as Jira or Asana
Excellent written English and the ability to provide concise feedback
Nice-to-Have Qualifications
Experience in AI evaluation, reinforcement learning from human feedback pipelines, or AI and machine-learning data-labeling projects is helpful. You may also mentor peers on software engineering best practices through clear, practical feedback.
Prior experience evaluating large language model outputs
Experience with RLHF pipelines
Previous work on AI or machine-learning data-labeling projects
Why This Work Matters
Every major AI system depends on carefully prepared and reviewed examples. By validating generated code and improving the quality of human evaluations, you will help shape how AI systems write, reason about, and assess software.
The work is fully remote and designed for flexible participation, making it possible to contribute from an eligible country while building experience in an expanding AI-training industry.
How to Apply Through OpenTrain
Create a free OpenTrain account, build your profile around your C# and .NET experience, and apply in minutes. OpenTrain AI will manage the hiring and contracting process for this opportunity.
Highlight at least seven years of professional C# or .NET experience
Showcase your code-review, testing, debugging, security, and performance expertise
Mention relevant experience with containerized execution and rubric-based evaluation
Confirm your English proficiency and availability for 20+ hours per week
Join OpenTrain AI as a senior C++ code reviewer auditing evaluations of AI-generated code for correctness, security, performance, and prompt compliance. Work remotely from India, the Philippines, or Vietnam for $25 per hour.
Audit reviews of AI-generated C code by compiling, testing, and evaluating submissions for correctness, security, concurrency, and performance. This part-time contract pays $24 per hour for 20+ hours weekly.
Audit AI-generated PowerShell scripts, validate their behavior in isolated environments, and improve reviewer accuracy through clear technical feedback. This part-time contractor role pays $24/hour and requires 20+ hours weekly.