Data Annotator - Backend Software Engineer

Department Icon IT / Software Development & Related
Posted: 2 days ago
1-5 years
All India
IT / Software Development & Related
work from home
Full Time
Closes 9 Jan 2027

Posted: 2 days ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description

  • Data Annotator - Backend Software Engineer
  • Company: Masai
  • Job Location: Remote (Work from home), India
  • Employment Type: Part-time
  • Experience Required: 1+ years
  • This a Full Remote job, the offer is available from: Asia, South Asia, APAC, India
  • About the Role
  • We are looking for experienced Backend Software Engineers and Software Developers to contribute to specialised technical data annotation, code evaluation, and AI training projects.
  • This role involves working with real-world software repositories, open-source projects, and existing codebases to analyse, evaluate, and annotate software engineering tasks.

Unlike conventional data annotation, this engagement requires hands-on software engineering knowledge. Professionals will be expected to understand existing code, trace implementation logic, identify bugs, evaluate code changes, and assess whether proposed solutions meet the given technical requirements.

  • The objective is to create high-quality, technically accurate datasets that help train and evaluate AI models on real-world software engineering tasks.
  • Key Responsibilities
  • Codebase Understanding: Navigate unfamiliar software repositories and independently understand their architecture, structure, dependencies, and implementation logic.
  • Code Analysis & Annotation: Review existing code and annotate its functionality, logic, dependencies, implementation approaches, and technical correctness.
  • Code Change Evaluation: Analyse code modifications, commits, and pull requests to understand the impact of changes and assess whether they solve the intended problem.
  • Bug Identification & Debugging: Identify software bugs, logical errors, implementation issues, and potential edge cases within existing codebases.

Technical Solution Assessment: Evaluate AI-generated code, proposed fixes, and implementation approaches for correctness, efficiency, maintainability, and adherence to requirements.

  • Repository-Level Evaluation: Work with open-source projects and real-world development repositories to assess software engineering workflows.
  • Git/GitHub Workflow Assessment: Understand branching strategies, commits, pull requests, code reviews, and review comments.
  • Issue & Task Analysis: Interpret Jira tickets, bug reports, feature requests, and development tasks to evaluate the corresponding code changes.
  • Documentation & Technical Reasoning: Provide structured explanations, technical annotations, and justifications for evaluation decisions.
  • Quality Assurance: Ensure annotations and technical assessments are accurate, consistent, and aligned with project-specific guidelines.
  • Required Skills & Qualifications
  • 1+ year of professional software engineering or software development experience.
  • Proficiency in at least one programming language, such as Java, Python, C++, Go, JavaScript, or TypeScript.
  • Hands-on experience working with open-source software and existing codebases.
  • Ability to understand, modify, debug, and extend existing code.
  • Familiarity with Git and GitHub workflows, including branching, commits, pull requests, code reviews, and resolving review comments.
  • Experience using Jira or similar project/task management tools.
  • Ability to navigate unfamiliar repositories, identify relevant files, understand dependencies, and trace implementation paths.
  • Strong understanding of software development fundamentals, debugging, and problem-solving.
  • Good analytical and logical reasoning skills.
  • Ability to clearly document technical observations and explain implementation decisions.
  • Time Commitment
  • Minimum 2 hours of dedicated work per day.
  • 6 working days per week.
  • Part-time engagement with flexible working hours, subject to project deadlines and task requirements.
  • Professionals must be available consistently and meet the expected quality and delivery standards.
  • Ideal Candidates

This opportunity is suitable for Backend Engineers, Software Developers, Full-Stack Developers, and professionals with practical experience in software development, debugging, open-source repositories, and code reviews.

This offer from "Masai" has been enriched by Jobgether.com and got a 0% flex score. .

Skills

Software EngineerOpensource SoftwarePythonGoCSoftware EngineeringJavaSoftware DevelopmentJavaScriptTypeScriptGit

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Masai School is a full-stack web development bootcamp that offers a career-focused program to train students in software engineering. They focus on outcome-based learning and employ a unique income-share agreement model.

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in All India.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.