Skip to content
AI Trainer Jobs

Backend C#/.NET Developer

micro1 · 100% remote · Contract · Posted

Pay
$60–110/hr
Location
Worldwide
Languages
English
Hours
Flexible
Openings
2
Level
Expert
Apply for this position

Summary

Build and maintain backend services and APIs using C# and .NET in a remote contract role supporting AI training. Work includes MySQL, performance improvements, debugging, security, and architecture documentation. Prior AI experience is not required.

What you'll do

  • Design, develop, and maintain backend services and APIs using C# and .NET.
  • Collaborate with teams to define technical requirements and deliver scalable solutions.
  • Maintain code quality, reliability, and security.
  • Optimize backend performance, scalability, and maintainability.
  • Debug and resolve issues in production and staging environments.
  • Document technical specifications and backend architecture.
  • Improve development processes and practices.

Requirements

  • Expert proficiency in C# and the .NET ecosystem.
  • Strong MySQL experience, including schema design and query optimization.
  • Knowledge of server-side logic, RESTful APIs, and integration patterns.
  • Experience writing clean, maintainable, documented code.
  • Clear written and verbal communication skills.
  • Ability to work independently and manage priorities remotely.
  • Proactive problem-solving skills and commitment to learning.
  • Preferred: Cloud application deployment, distributed teams, Agile methods, and experience in high-growth environments.

Skills

  • C#
  • .NET
  • MySQL

Full description

Job Title: Backend C#/.NET Developer


Job Type: Contract


Location: Remote


Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.


Key Responsibilities:

  1. Design, develop, and maintain robust backend services and APIs using C# and .NET frameworks.
  2. Collaborate with cross-functional teams to define technical requirements and deliver scalable solutions.
  3. Ensure high standards of code quality, reliability, and security in all backend implementations.
  4. Optimize existing backend processes for performance, scalability, and maintainability.
  5. Troubleshoot, debug, and resolve backend issues efficiently in production and staging environments.
  6. Document technical specifications and backend architecture clearly for team collaboration.
  7. Contribute to the continuous improvement of development processes and best practices.


Required Skills and Qualifications:

  1. Expert-level proficiency in C# and the .NET ecosystem.
  2. Strong experience with MySQL databases, including schema design and query optimization.
  3. Solid understanding of server-side logic, RESTful API development, and integration patterns.
  4. Track record of writing clean, maintainable, and well-documented code.
  5. Excellent written and verbal communication skills, with an emphasis on clarity and collaboration.
  6. Ability to work independently in a fully remote setting while managing priorities effectively.
  7. Proactive problem-solving skills and a commitment to continuous learning.


Preferred Qualifications:

  1. Experience developing and deploying cloud-hosted applications (e.g., AWS, Azure, GCP).
  2. Background working with distributed teams and Agile methodologies.
  3. Previous work in high-growth, innovation-driven environments.

Similar jobs

View all jobs