Backend Engineer
OpenTrain AICreate challenging backend coding tasks for AI systems and build deterministic verifiers for realistic feature work, debugging and bug fixes. Verifiers must accept valid solutions and reject solutions that miss specifications. Create backend tasks; build verifiers; assess code quality, performance, testing, refactoring, algorithms, data structures and scalable services; use secure coding and security review practices when relevant. Experience with Python, Java, Node.js, Go, Rust, TypeScript, C++ or a similar language; scalable services and APIs; debugging, bottlenecks, complex features and code review. Strong analytical, problem-solving and technical communication skills. Helpful background: secure coding, application security, penetration testing, vulnerability assessment or security-focused code review; familiarity with OWASP or CWE and large-scale performant software.
You apply here in about two minutes and finish on the hiring platform. The next step is a short AI interview, including a coding challenge for technical roles. Passing it is how you qualify for paid tasks, so take it soon after you are invited. The application asks for a resume, a professional profile, a phone number and 7 screening answers. AI training work includes creating and reviewing code and model-response examples. Experienced contributors apply technical judgment to testing software, checking requirements and evaluating code quality.