Senior Software Engineer - AI Code Quality

Braintrust

Turkey

Remote

TRY 3,464,000 - 5,443,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Braintrust is seeking a senior software engineering professional to review AI-generated code, diagnose bugs and architectural weaknesses, and develop reference solutions for AI training. You will evaluate fixes, features, and configurations while ensuring clear communication of technical issues and recommendations.

The role requires deep debugging skills, experience with multiple languages, and a strong foundation in clean code and system design.

Qualifications

  • 7+ years of professional software engineering experience building, maintaining, debugging and reviewing production software.
  • Strong proficiency in at least one programming language such as Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP or Rust.
  • Strong knowledge of clean code, modular architecture, abstraction, error handling and software design.
  • Experience identifying functional, performance, security and design issues, with strong debugging and root-cause analysis.
  • Familiarity with Git, collaborative code reviews and modern engineering practices.
  • Strong knowledge of data structures, algorithms, APIs, databases and application architecture.
  • Strong written English and clear technical communication.

Responsibilities

  • Review AI-generated code for correctness, reliability, security, performance, scalability and maintainability.
  • Diagnose bugs, incomplete implementations, edge cases and architectural weaknesses in unfamiliar codebases.
  • Evaluate fixes, features, refactoring, APIs, configurations and database changes, comparing alternative solutions.
  • Improve implementations and explain technical issues and recommendations clearly.
  • Develop evaluation criteria, annotations and rubrics, collaborating with researchers on coding benchmarks.

Skills

7+ years software engineering
Programming languages
Debugging and root-cause analysis
APIs, data structures, databases

Tools

Python
JavaScript/TypeScript
Java
C++
Go
C#
Ruby
PHP
Rust

Job description

Apply your production engineering judgment to improve AI-generated code. You will evaluate implementations, identify root causes and develop clear reference solutions for AI training. This is a software engineering and code-evaluation role, not a manual testing position.

What You Will Do
  • Review AI-generated code for correctness, reliability, security, performance, scalability and maintainability.
  • Diagnose bugs, incomplete implementations, edge cases and architectural weaknesses in unfamiliar codebases.
  • Evaluate fixes, features, refactoring, APIs, configurations and database changes, comparing alternative solutions.
  • Improve implementations and explain technical issues and recommendations clearly.
  • Develop evaluation criteria, annotations and rubrics, collaborating with researchers on coding benchmarks.
What You Will Bring
  • 7+ years of professional software engineering experience building, maintaining, debugging and reviewing production software.
  • Strong proficiency in at least one programming language such as Python, JavaScript/TypeScript, Java, C++, Go, C#, Ruby, PHP or Rust.
  • Strong knowledge of clean code, modular architecture, abstraction, error handling and software design.
  • Experience identifying functional, performance, security and design issues, with strong debugging and root-cause analysis.
  • Familiarity with Git, collaborative code reviews and modern engineering practices.
  • Strong knowledge of data structures, algorithms, APIs, databases and application architecture.
  • Strong written English and clear technical communication.
PROJECT DETAILS

Expected project length is three months. Availability of at least 40 hours per week, 8 hours per day and four hours of daily Pacific Time overlap is required. Selection includes an approximately 20-minute client AI interview and a 45-60-minute technical delivery interview. Include your LinkedIn profile URL in your required resume.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, AI Code Quality & Evaluation
Senior Software Engineer, AI Code Quality & Evaluation

Braintrust • Turkey

Remote
TRY 3,464,000 - 5,443,000
Full-Stack Developer - AI Trainer (Turkey)
Full-Stack Developer - AI Trainer (Turkey)

Anyone AI Inc. • Turkey

Remote
TRY 276,000 - 551,000
Code Review Specialist
Code Review Specialist

Alignerr Corp. • Turkey

Remote
TRY 1,365,000 - 2,388,000
Senior AI Code Reviewer
Senior AI Code Reviewer

Crossing Hurdles • Turkey

On-site
TRY 201,000 - 268,000
AI Evaluation Specialist - Remote
AI Evaluation Specialist - Remote

YO AI Labs • Fatih

Remote
TRY 2,459,000 - 3,935,000
Software Engineer | Remote
Software Engineer | Remote

Crossing Hurdles • Turkey

On-site
TRY 700,000 - 950,000
AI Evaluation Specialist - Remote
AI Evaluation Specialist - Remote

YO AI Labs • Çankaya

Remote
TRY 2,951,000 - 4,427,000
Senior Code Engineer | $30/hr Remote
Senior Code Engineer | $30/hr Remote

Crossing Hurdles • Turkey

On-site
TRY 201,000 - 268,000
Lead AI Engineer with Java 17
Lead AI Engineer with Java 17

EPAM Systems • Turkey

On-site
TRY 400,000 - 700,000
Continuous upskilling
Mentoring programs
Private health insurance
+1
Full-Stack Developer (Turkey)
Full-Stack Developer (Turkey)

Anyone AI Inc. • Turkey

Remote
TRY 1,697,000 - 4,753,000