Data Annotator - Backend Software Engineer
Core
Evaluate real-world software repositories, codebases, and AI-generated code to create high-quality datasets for training and evaluating AI models on software engineering challenges.
Role type
Data Annotator (Backend Software Engineering domain)
Builds
Training and evaluation datasets for AI models
Domain
Software Engineering / AI Training
Deliverable
production ML models
Required skills
Code review, debugging, Git/GitHub workflows, Jira, analytical reasoning, technical writing, understanding of software architecture
Preferred skills
Open-source experience, backend/full-stack background
Technologies
Java, Python, C++, Go, JavaScript, TypeScript, Git, GitHub, Jira
Responsibilities
Navigate unfamiliar software repositories and understand their architecture, Review existing code and produce technical annotations, Analyse code modifications and pull requests, Identify bugs and logical errors, Evaluate AI-generated code and proposed fixes, Review Git and GitHub workflows
Seniority
Junior, hands-on IC