.NET AI Systems Engineer
Join a remote, part-time contracting role to review and improve AI model outputs for .NET and C# systems, write and refine code snippets and technical docs, and share cloud and architecture expertise. Flexible 20+ hrs/week work, paid $30–$90 USD/hr.
Coding Software
$30–$90/hr
Compensation
Worldwide
Eligibility
Entry
Experience
Jun 28, 2026
Posted
Open worldwide
About OpenTrain
OpenTrain is the #1 platform for people building careers in AI training and data labeling. We help AI-training freelancers discover projects, consolidate work across platforms, and grow a unified portfolio that demonstrates real experience with human-in-the-loop AI.
This role is posted through OpenTrain as a way for experienced .NET engineers to contribute their expertise to next-generation AI systems while working remotely and building long-term credentials in the AI training industry.
About AI training and why it matters
AI training (also called data labeling or human feedback) is the human side of building intelligent systems. Engineers and reviewers prepare, evaluate, and correct examples—like code and technical explanations—that models learn from or are evaluated against.
Contributors get flexible, remote work and directly influence how models handle real engineering tasks. Many projects require domain knowledge rather than prior annotation experience, making this a great way to apply production engineering skills to model improvement.
The role
We are recruiting a remote contractor to serve as a .NET AI Systems Engineer: someone who combines real-world .NET and C# production experience with cloud expertise to evaluate, correct, and improve model outputs. This is a part-time, contract position expected to start at 20+ hours per week and open to applicants worldwide.
- Employment type: Contractor, Part-time
- Time: 20+ hours/week
- Language: English
- Remote: Worldwide
What you'll do day-to-day
You will evaluate and improve AI-generated outputs related to .NET, C#, AWS, and Azure. Tasks span hands-on code review, writing corrected or optimized snippets, editing architecture diagrams, and producing technical documentation used for model training and evaluation.
- Evaluate, analyze, and improve model outputs tied to .NET, C#, AWS, and Azure ecosystems.
- Write, review, and optimize code snippets and sample implementations for training data.
- Create and refine architectural diagrams and technical documentation for model examples.
- Provide domain-specific feedback and practical solutions to gaps in model understanding.
- Communicate complex technical concepts clearly for both technical and non-technical reviewers.
Requirements
Candidates must meet the essential technical and professional requirements listed below. We will preserve and rely on your production experience when assessing model outputs and shaping training data.
- Extensive hands-on experience with .NET and C# in production environments.
- Demonstrated expertise with AWS and Azure cloud platforms.
- Proven track record of delivering high-quality, maintainable backend solutions.
- Strong problem-solving skills and ability to break down complex technical issues.
- Exceptional written and verbal communication skills.
- Ability to work independently in a remote setting while collaborating effectively with the project team.
- Up-to-date knowledge of .NET ecosystem tools, frameworks, and industry standards.
Helpful background and nice-to-haves
These are not strict requirements but will help you succeed and may increase your chances on advanced projects.
- Prior experience contributing to AI, machine learning, or data-driven projects.
- Experience working with distributed teams on large-scale cloud applications.
- Familiarity with DevOps practices and CI/CD pipelines in .NET environments.
Compensation, labeling details, and how it works
Pay for this role is hourly and listed between $30 and $90 USD per hour. The work involves evaluating computer code and programming outputs; label types include code writing/assessment and evaluation/rating. The project may use a custom or third-party labeling platform ().
To apply, prepare concrete examples of .NET/C# work you’ve shipped, and be ready to demonstrate how you would correct or comment on a model-generated code sample. OpenTrain helps you manage your application, track projects, and build your AI-training profile as you work.
- Data type: Computer code / programming
- Label types: Computer programming / coding, Evaluation / rating
- (custom or third-party platform)
- Pay type: Pay per hour, USD