Software Engineer Annotator

Odixcity Consulting

South Africa

Remote

ZAR 300,000 - 600,000

Full time

30 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Odixcity Consulting seeks a Software Engineer Annotator to evaluate, label, and improve software engineering datasets used for AI and LLM training. This remote, world-wide role requires applying strong programming knowledge to review AI-generated code, validate outputs, and ensure high-quality technical annotations in line with engineering best practices.

You will annotate datasets, assess code for correctness and efficiency, provide structured feedback, and collaborate with AI trainers,

Qualifications

  • Bachelor’s degree in CS/SE/IT required.
  • 3–5 years of software engineering experience.
  • Experience in data annotation and AI training.
  • Proficiency in Python/Java/JavaScript/C/C++/Go.
  • Understanding SDLC and coding best practices.

Responsibilities

  • Annotate and review software engineering datasets for AI training.
  • Evaluate AI-generated code for correctness, efficiency, readability and security.
  • Label datasets including code completion, debugging, refactoring, and optimization tasks.
  • Provide structured feedback to improve model performance.
  • Ensure adherence to annotation guidelines and quality standards.
  • Collaborate with AI trainers, reviewers, and data teams.

Skills

Python
Java
JavaScript
C++
Go
Annotation tools
Data annotation
SDLC knowledge
APIs

Education

Bachelor’s degree in CS/SE/IT

Tools

Labeling tools

Job description

Job Title: Software Engineer Annotator (remote)

Location: Remote (world-wide)

Job Summary: We are seeking an experienced Software Engineer Annotator responsible for evaluating, labeling, and improving software engineering datasets used for Artificial Intelligence and Large Language Model (LLM) training. The ideal candidate will apply strong programming knowledge to review AI-generated code, validate outputs, and ensure high-quality technical annotations aligned with engineering best practices.

Job Responsibilities
  • Annotate and review software engineering datasets for AI training.
  • AI-generated code for correctness, efficiency, readability, and security.
  • Label datasets including code completion, debugging, refactoring, and optimization tasks.
  • Provide structured feedback to improve model performance.
  • Ensure adherence to annotation guidelines and quality standards.
  • Collaborate with AI trainers, reviewers, and data teams.
Job Requirements
  • Bachelor’s degree in computer science, software Engineering, or information Technology
  • Minimum of 3- 5 years’ experience as a Software Engineer.
  • Prior experience in data annotation, AI training, and coding review.
  • Strong programming background in Python, Java, JavaScript, or C++, or Go.
  • Solid understanding of software engineering principles, data structures, and algorithms.
  • Ability to annotate, label, and evaluate code datasets accurately.
  • Familiarity with software development lifecycle (SDLC) and coding best practices.
  • Understanding of APIs, backend systems, and web technologies.
  • Basic knowledge of Artificial intelligence, machine learning, or Large Language Models (LLM) is an advantage.
  • Capability to compare multiple AI-generated responses and rank them based on accuracy and usefulness.
  • Familiarity with annotation platforms or labeling tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote AI Code Annotator & Reviewer
Remote AI Code Annotator & Reviewer

Odixcity Consulting • South Africa

Remote
ZAR 300,000 - 600,000
Backend Engineer Annotator
Backend Engineer Annotator

Odixcity Consulting • South Africa

On-site
ZAR 280,000 - 420,000
Restaurant d'entreprise
Senior AI Software Engineer (Remote)
Senior AI Software Engineer (Remote)

Hire Feed • South Africa

Remote
ZAR 800,000 - 1,400,000
Web data analyst annotator
Web data analyst annotator

Odixcity Consulting • South Africa

On-site
ZAR 350,000 - 520,000
Data Annotation Analyst
Data Annotation Analyst

Jobgether • South Africa

Remote
ZAR 180,000 - 300,000
Remote work with US flexibility
Company-provisioned machine
Flexible work environment
+1
Freelance Annotator (English) - AI Trainer
Freelance Annotator (English) - AI Trainer

Mindrift Data Annotation Projects • Cape Town

On-site
ZAR 133,000 - 200,000
Part-time
Remote work
Freelance project
Remote AI Trainer & Data Annotator (Freelance)
Remote AI Trainer & Data Annotator (Freelance)

Mindrift Data Annotation Projects • Johannesburg

On-site
Confidential
Remote freelance work
AI Trainer - Freelance Data Annotator
AI Trainer - Freelance Data Annotator

Mindrift Data Annotation Projects • Durban

On-site
ZAR 13,340,000 - 20,010,000
Part-time remote freelancing
Gain experience in AI projects
Influence AI model training
Remote Senior AI Engineer: LLM Evaluation & Code Quality
Remote Senior AI Engineer: LLM Evaluation & Code Quality

Hire Feed • South Africa

Remote
ZAR 800,000 - 1,400,000
Audio Annotation Specialist (Remote)
Audio Annotation Specialist (Remote)

Hire Feed • South Africa

Remote
ZAR 686,000 - 979,000