- અનુભવ
- 5+ yrs
- પગાર
- —
- ઓપનિંગ્સ
- 1
- પોસ્ટ કર્યું
- 15 કલાક પેહલા
કામનું વર્ણન
Role overview
This remote contract opportunity is for experienced software engineers who can support the training and evaluation of next-generation AI systems by completing practical engineering work. The position is centered on real-world software challenges and suits people who are comfortable working through unfamiliar codebases, assessing implementation quality, and articulating engineering choices clearly.
There is no requirement for previous AI experience. The most important qualities are solid engineering judgment, strong written technical communication, and the ability to evaluate code, architecture, trade-offs, and delivery quality across backend, full-stack, systems, and infrastructure contexts.
What you will do
- Tackle demanding software engineering assignments spanning backend, full-stack, infrastructure, and systems-focused work.
- Inspect, troubleshoot, refine, and explain code across a variety of technical setups.
- Build or assess workable solutions involving APIs, databases, services, integrations, testing, and deployment processes.
- Weigh key engineering decisions with attention to scalability, maintainability, speed, reliability, security, and developer experience.
- Document technical reasoning clearly in writing, including the rationale for a chosen approach and the alternatives considered.
- Work with the customer’s team on technical assessments, implementation choices, and structured problem-solving.
- Get up to speed quickly on new codebases, frameworks, and changing technical requirements.
Required background
- At least 5 years of hands-on experience in software engineering.
- Strong practical exposure to at least one backend or full-stack environment, such as Python, JavaScript/TypeScript, Node.js, Java, C#, .NET, C++, Go, Ruby, PHP, or a similar stack.
- Experience creating, supporting, or reviewing production-grade applications, APIs, services, databases, or integrations.
- Good command of core engineering principles, including debugging, testing, code quality, architecture, and trade-off analysis.
- Ability to explain complicated technical decisions in a clear and objective way.
- Comfort working through unfamiliar code and interpreting technical requirements.
Preferred experience
- Exposure to cloud platforms such as AWS, GCP, or Azure.
- Working knowledge of CI/CD pipelines, DevOps practices, containers, monitoring, or production support operations.
- Background with frontend frameworks such as React, Next.js, Angular, Vue, or React Native.
- Open-source contributions, public GitHub projects, technical articles, or other evidence of past engineering work.
- Experience mentoring other engineers, reviewing code, or participating in architecture decisions.
Additional information
This is a contractor role with an expected commitment of 10 to 12 hours per week. The work is remote. Although the title mentions Node.js, the role is broader and can involve backend, full-stack, systems, and infrastructure-oriented engineering tasks.