Remote job
C# Coding Specialist - Freelance AI Trainer Project
Job details
About this role
Role overview Use C# and software engineering expertise to test how well an AI model handles practical development questions. The work combines solving technical scenarios, reviewing the model’s logic and code quality, and recording repeatable examples of where its answers fail.
Responsibilities - Work through software engineering tasks and technical scenarios with an AI model, applying C# knowledge. - Assess answers across algorithms, data structures, software architecture, cloud infrastructure, and systems programming. - Evaluate guidance on asynchronous programming, REST API integration, memory management, object-oriented design, secure coding, and distributed-system debugging. - Check generated code for correctness, clarity, and coding fluency. - Document reproducible errors and recommend improvements to prompts and evaluation methods.
Requirements - Real-world C# experience and a strong software engineering foundation. - Ability to communicate technical judgments clearly and explain how you reached them. - A degree in computer science, software engineering, or a closely related field is preferred.
Nice to have - Technical writing experience or contributions to open-source projects. - Familiarity with frontend or backend development, cloud infrastructure, or systems programming.
Benefits and work setup - Remote contract work; contractors provide a secure computer and high-speed internet. - The stated rate is $8–$65 per hour, with the final rate based on experience, expertise, and location. Contractor benefits such as health insurance and paid time off are not provided.