C# Engineer
SME Careers · United States · 2 wk ago
RemoteRemoteEngineeringContract
Key Responsibilities
- Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
- Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
- Test AI models for potential inaccuracies or biases, validating their reliability across use cases.
Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (or equivalent professional experience).
- 2+ years of professional experience using C#.
- Strong experience with C# and the .NET ecosystem (ASP.NET Core, Web APIs, async/await, LINQ).
- Knowledge of relational databases and data access patterns (SQL Server and/or PostgreSQL; EF Core and/or Dapper).
- Experience with modern engineering practices and tooling (Git, CI/CD, Docker).
- Strong advantage: experience solving Medium–Hard algorithmic problems (e.g., LeetCode/HackerRank-style).
- Strong English writing skills; Minimum C1 English proficiency.
- Highly detail-oriented, able to spot subtle logical/technical issues and explain corrections clearly.
Preferred
- Prior experience with AI data training, evaluation, annotation, or technical QA of model outputs.
- Able to work as an hourly, remote contractor with reliable internet and consistent availability.