C# Engineer - AI Training
Braintrust
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Compensation
Compensation is competitive and varies based on location, education level, and prior experience.
Role Description
As a Senior C# Engineer, you will work remotely on an hourly paid basis to review AI-generated C# code, .NET application designs, and technical explanations. You will generate high-quality reference implementations and step-by-step reasoning for complex engineering problems. Your responsibilities include assessing solutions for accuracy, clarity, safety, and adherence to the prompt; identifying errors in logic, memory usage, concurrency, threading, or performance; fact-checking technical information; writing detailed technical explanations; and rating multiple AI responses based on correctness and reasoning quality.
This contractor role is with SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that works with some of the world’s largest AI companies and foundation model labs. Your expertise in C# and .NET will help improve premier AI models used by millions of developers worldwide.
Your Profile
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related field.
- 4+ years professional experience with production software development in C#.
- Expert proficiency in C# and the .NET ecosystem including memory management, async/await, threading, and exception handling.
- Strong background in concurrency, multithreading, performance optimization, and application architecture.
- Experience with .NET tooling (Visual Studio, Rider, MSBuild, dotnet CLI) and debugging/profiling tools.
- Minimum C1 English proficiency for clear technical writing.
- Experience in detailed code reviews, enforcing coding standards, and CI/CD workflows with version control systems.
- Experience with AI data training, annotation, or evaluation is a strong plus.
- Highly detail-oriented with a systematic approach to evaluating complex code.
Key skills/competency
- C#
- .NET
- AI Training
- Code Review
- Software Engineering
- Concurrency
- Performance Optimization
- Async/Await
- Tooling
- Technical Explanations
How to Get Hired at Braintrust
- Research Braintrust's culture: Learn mission, values, and latest news.
- Customize your resume: Highlight C# and .NET expertise.
- Showcase AI training: Detail code review and technical skills.
- Prepare examples: Share past code review experiences and outcomes.
- Follow guidelines: Adhere to application instructions precisely.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background