Backend Developer (Colombia)
Core
Design and evaluate realistic software engineering tasks, including bug resolution, feature implementation, refactoring, and test generation for an AI lab.
Role type
Part-time project-based expert evaluator (Backend Developer)
Builds
Production-realistic coding tasks, reference implementations, and test suites
Domain
Software Engineering / AI Lab
Deliverable
production ML models
Required skills
Python, JavaScript/TypeScript, Backend development, Testing frameworks, Debugging, Code reviews, Refactoring
Preferred skills
Java, C#, or Go
Technologies
pytest, Jest, JUnit, xUnit, Go testing
Responsibilities
Design and implement multi-file coding tasks, Write clear natural-language specifications, Develop and extend unit and integration test suites, Review peer-generated tasks, Identify edge cases and failure modes, Ensure alignment between specifications and code