Software Engineer, AI Code Evaluation and Benchmarking

SaidGig

New York (NY)

Remote

USD 55,000 - 96,000

Part time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work

Job summary

SaidGig seeks a skilled software engineer to evaluate frontier AI models by reviewing AI-generated code against real-world tasks and shaping evaluation datasets. You will diagnose correctness, performance, and reliability, enabling high-quality benchmarks and grading rubrics.

Ideal candidates have 3+ years in software engineering, strong Python or other language skills, and familiarity with AI data annotation and model evaluation.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum 3 years of professional software engineering experience.
  • Strong proficiency in Python, Java, C/C++, Go, Swift, Objective-C, PHP, or SQL.
  • Solid understanding of data structures, algorithms, software design principles, and debugging methodologies.
  • Experience performing code reviews and evaluating code quality in production or large-scale codebases.
  • Ability to analyze complex technical problems with minimal supervision.
  • Familiarity with Git and modern software development workflows.
  • Strong written communication skills and attention to detail.
  • Experience with AI/ML data annotation, NLP, prompt engineering, model evaluation, or LLM-related projects is a plus.

Responsibilities

  • Review AI-generated code for correctness, efficiency, maintainability, and compliance with task requirements.
  • Analyze software engineering tasks and validate whether proposed solutions meet expected outcomes.
  • Debug code, reproduce issues, and verify fixes across multiple programming environments.
  • Evaluate model-generated explanations and reasoning for technical accuracy and soundness.
  • Create, refine, and maintain evaluation datasets, benchmarks, and grading rubrics for coding tasks.
  • Identify edge cases, failure modes, and areas where models struggle with software engineering problems.
  • Document findings clearly and provide structured feedback to improve evaluation consistency and quality.
  • Collaborate with project teams to establish and maintain quality standards and evaluation methodologies.

Skills

Python
Code review
Debugging
Software engineering
AI/ML evaluation
Documentation

Education

Bachelor's or Master's in CS/Software Eng

Tools

Git
Docker
CI/CD

Job description

Role Overview

Evaluate and benchmark the coding abilities of frontier AI models by reviewing AI-generated solutions, validating them against real-world software engineering tasks, and shaping high-quality evaluation datasets and benchmarks. This role suits experienced engineers who enjoy code review, debugging, and applying software engineering judgment to improve model correctness and reliability.

Key Responsibilities
  • Review AI-generated code for correctness, efficiency, maintainability, and compliance with task requirements.
  • Analyze software engineering tasks and validate whether proposed solutions meet expected outcomes.
  • Debug code, reproduce issues, and verify fixes across multiple programming environments.
  • Evaluate model-generated explanations and reasoning for technical accuracy and soundness.
  • Create, refine, and maintain evaluation datasets, benchmarks, and grading rubrics for coding tasks.
  • Identify edge cases, failure modes, and areas where models struggle with software engineering problems.
  • Document findings clearly and provide structured feedback to improve evaluation consistency and quality.
  • Collaborate with project teams to establish and maintain quality standards and evaluation methodologies.
Qualifications
  • Bachelor''s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum 3 years of professional software engineering experience.
  • Strong proficiency in one or more of the following languages: Python, Java, C/C++, Go, Swift, Objective-C, PHP, or SQL.
  • Solid understanding of data structures, algorithms, software design principles, and debugging methodologies.
  • Experience performing code reviews and evaluating code quality in production or large-scale codebases.
  • Ability to analyze complex technical problems and assess solution correctness with minimal supervision.
  • Familiarity with version control systems such as Git and with modern software development workflows.
  • Strong written communication skills and attention to detail.
  • Experience with AI or ML data annotation, NLP, prompt engineering, model evaluation, or LLM-related projects is a plus.
  • Experience evaluating AI-generated code, creating benchmarks, or assessing software quality is highly preferred.
Work Terms

Engagement type: Contractor assignment, no medical or paid leave provided.Minimum commitment: at least 4 hours per day and at least 20 hours per week, with a required daily overlap of 4 hours aligned to PST.Contract length: 1 month, expected start date is next week.Work location: Remote, United States only.Perks: fully remote work and the opportunity to contribute to cutting-edge AI coding evaluation projects.

Eligibility

Applicants must be located in the United States. This role is open to US-based candidates only.

Evaluation Process

Candidates will complete an online automated coding assessment covering Python and a Docker-based test identified as RHLF as part of the selection process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Evaluation and Coding Agents
Senior Software Engineer, AI Evaluation and Coding Agents

SaidGig • New York (NY)

Remote
USD 138,000 - 207,000
Software AI Engineer
Software AI Engineer

AuraOne • United States

Remote
USD 148,000 - 210,000
Senior Software Engineer, LLM Evaluation
Senior Software Engineer, LLM Evaluation

SaidGig • New York (NY)

Remote
USD 120,000 - 180,000
Software Engineering Expert
Software Engineering Expert

Weekday AI • United States

Remote
USD 83,000 - 124,000
Junior Software Engineer – AI Code Evaluation (Fully Remote)
Junior Software Engineer – AI Code Evaluation (Fully Remote)

Our Client • United States

Remote
USD 207,000 - 276,000
Remote contract
Competitive hourly rate
Collaborate with AI researchers
Senior Software Engineer - 35501
Senior Software Engineer - 35501

Turing • San Francisco (CA)

On-site
USD 68,880 - 206,640
Senior Software Engineer - 35501
Senior Software Engineer - 35501

Turing • New York (NY)

On-site
USD 68,880 - 206,640
Senior Software Engineer for AI Model Evaluation
Senior Software Engineer for AI Model Evaluation

SaidGig • Palm Bay (FL)

Hybrid
USD 90,000 - 145,000
Junior Software Engineer – AI Code Evaluation
Junior Software Engineer – AI Code Evaluation

ELITEBRAIN • United States

Remote
USD 207,000 - 276,000
Software & Firmware Engineering Experts — AI Code Evaluation
Software & Firmware Engineering Experts — AI Code Evaluation

AuraOne • United States

Remote
USD 138,000 - 165,000