Software Engineering / .NET Developer - Remote
Remote · Kontrak
Jadilah yang pertama mendaftar
- Pengalaman
- 5+ yrs
- Gaji
- —
- Lowongan
- 1
- Diposting
- 7 jam yang lalu
Deskripsi pekerjaan
Role overview
This remote contractor role is for seasoned software engineers who can help train and assess next-generation AI systems by working through realistic engineering tasks. The work is centered on practical problems across backend, full-stack, systems, and infrastructure domains.
The position is best suited to professionals who can confidently understand unfamiliar codebases, weigh engineering tradeoffs, and communicate technical decisions in a clear and structured way.
No background in AI is necessary. The main requirement is strong software engineering judgment, the ability to review code and architecture critically, and the skill to explain implementation choices objectively.
Working arrangement
This is a contractor engagement with an expected workload of 10 to 12 hours each week. The role is fully remote.
Key responsibilities
- Tackle demanding engineering assignments spanning backend services, full-stack applications, infrastructure, and systems work.
- Inspect, troubleshoot, refine, and describe code across a range of technical environments.
- Evaluate or design solutions involving APIs, databases, service integrations, testing, and deployment processes.
- Assess tradeoffs related to scalability, maintainability, speed, reliability, security, and developer experience.
- Document technical reasoning in writing, including why a chosen solution is effective and what other options were considered.
- Work with the client team on code reviews, implementation choices, and structured problem-solving exercises.
- Move quickly between new codebases, frameworks, and changing technical requirements.
Required background
Applicants should bring at least 5 years of practical software engineering experience.
Experience in one or more backend or full-stack environments is expected, such as Python, JavaScript/TypeScript, Node.js, Java, C#, .NET, C++, Go, Ruby, PHP, or similar technologies.
Hands-on exposure to building, maintaining, or reviewing production applications, APIs, services, databases, or integrations is required.
A solid grasp of engineering fundamentals is important, including debugging, testing, code quality, system architecture, and technical tradeoff analysis.
Strong written communication and the ability to explain complex technical decisions in a clear, neutral manner are essential.
Candidates must be comfortable reading through unfamiliar code and interpreting new technical requirements.
Preferred profile
- Exposure to cloud platforms such as AWS, GCP, or Azure.
- Experience working with CI/CD pipelines, DevOps practices, containers, monitoring tools, or production operations.
- Familiarity with frontend frameworks such as React, Next.js, Angular, Vue, or React Native.
- Evidence of open-source contributions, public GitHub projects, technical writing, or other strong examples of prior engineering work.
- Background in mentoring engineers, conducting code reviews, or participating in architecture decisions.
Additional information
Job title listed in the source: Software Engineering.
The opportunity is described as a contractor role rather than a traditional full-time employee position.
Remote work is explicitly stated.
No prior AI-specific experience is required for this engagement.