About the job
Anyone AI is seeking a Backend Developer to work on a project in partnership with a leading AI laboratory. This remote, part-time role centers on expert evaluation and hands-on software engineering, contributing directly to the development of advanced AI technologies.
Role overview
This position involves designing and evaluating realistic software engineering tasks. Typical activities include debugging, building new features, refactoring or migrating code, and generating tests. The work also requires creating complex coding scenarios and reviewing the work of peers to ensure technical accuracy and clarity.
What you will do
- Create and implement multi-file coding tasks, including bug fixes, feature development, refactoring, and testing
- Write clear, natural-language specifications and corresponding reference implementations
- Develop and improve unit and integration test suites
- Review tasks created by peers for accuracy, clarity, and realism
- Identify edge cases, ambiguities, and possible failure points
- Ensure alignment between specifications, code, and expected results
Requirements
- Fluent English and strong written communication skills
- 3 to 7 years of professional experience in software engineering
- Deep knowledge of Python and JavaScript or TypeScript, plus familiarity with Java, C#, or Go
- Background in backend or full-stack development in production settings
- Experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing
- Strong debugging abilities and comfort working in large, multi-file codebases
- Experience with code reviews, refactoring, and managing production migrations
Engagement details
- Part-time, project-based
- Remote work
Expected outcomes
- Deliver high-quality, production-ready coding solutions
