About the job
Anyone AI is looking for Backend Developers to join a remote, project-based team working with a leading AI laboratory. This role centers on designing and evaluating complex software engineering challenges for real-world applications.
Role overview
This part-time position focuses on expert evaluation and creation of coding scenarios. Contributors design tasks that include bug fixes, new features, refactoring, and test generation. Reviewing peer submissions and ensuring high standards of quality are key aspects of the work.
What you will do
- Develop and execute multi-file coding tasks, addressing bug resolution, feature implementation, refactoring, and testing.
- Create clear specifications and reference implementations in natural language.
- Build and expand unit and integration test suites.
- Review and evaluate peer-generated tasks for accuracy, clarity, and realism.
- Spot edge cases, ambiguities, and potential failure points.
- Maintain consistency between specifications, code, and expected outcomes.
Requirements
- Professional-level written English skills.
- 3 to 7 years of experience in software engineering.
- Strong background in Python and JavaScript/TypeScript; familiarity with Java, C#, or Go.
- Hands-on experience in backend or full-stack development in production settings.
- Knowledge of testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing.
- Advanced debugging skills and experience managing large, complex codebases.
- Background in code reviews, refactoring, and handling production migrations.
Expected outcomes
- Deliver high-quality, production-ready coding tasks for use in AI-driven projects.
This is a fully remote role based in Ecuador. Engagement is part-time and project-based, with a focus on expert-level contribution to software engineering challenges.
