Remote contractor opportunity for experienced Node.js developers to review code, analyze backend engineering scenarios, document technical insights, and contribute software development expertise toward training next-generation AI systems.
.NET Engineer
Job description
About the Role
As a .NET Engineer, you will apply your software engineering expertise to help train and improve next-generation AI systems.
Your work will contribute real-world .NET development knowledge, cloud engineering expertise, software architecture best practices, and technical problem-solving insights that help AI models better understand enterprise software development.
No prior AI experience is required. Strong .NET, C#, AWS, and Azure expertise are the primary qualifications.
Key Responsibilities
Technical Evaluation & AI Training
- Leverage deep expertise in .NET, C#, AWS, and Azure to provide domain-specific insights and feedback for AI system development
- Evaluate and improve AI-generated outputs related to backend engineering and cloud-based software systems
Software Engineering & Architecture
- Write, review, and optimize code samples, technical solutions, architecture diagrams, and engineering documentation
- Provide guidance on scalable backend development, cloud-native architectures, and modern software design practices
Cloud & Infrastructure Expertise
- Apply real-world experience with AWS and Azure environments
- Assess cloud integration patterns and infrastructure decisions
- Identify best practices for reliability, scalability, and maintainability
Collaboration & Knowledge Sharing
- Collaborate remotely with global engineering and research teams
- Communicate technical concepts clearly to engineers, researchers, and non-technical stakeholders
- Share practical engineering insights based on production experience
Quality Improvement
- Identify gaps in model understanding
- Analyze technical edge cases and implementation challenges
- Recommend improvements using real-world software engineering expertise
Required Skills & Qualifications
- Extensive professional experience with .NET and C#
- Strong expertise with AWS and Microsoft Azure
- Experience building and maintaining production backend systems
- Strong understanding of software architecture, cloud-native development, and backend engineering best practices
- Excellent written communication, verbal communication, and technical documentation skills
- Strong analytical and problem-solving abilities
- Ability to work independently in remote environments
- Track record of delivering maintainable and scalable software solutions
- Current knowledge of industry tools, frameworks, and standards within the .NET ecosystem
Preferred Qualifications
- Experience contributing to AI projects, machine learning systems, or data-driven applications
- Experience working with distributed teams and large-scale cloud applications
- Familiarity with DevOps, CI/CD pipelines, and cloud automation workflows
Additional Information
This opportunity allows experienced .NET engineers to contribute software architecture, cloud engineering, and backend development expertise toward improving advanced AI systems while helping shape how future models understand enterprise software development.
You will be redirected to the company's website to complete your application.