Senior Python Developer (AI Evaluation & Benchmarking)

Lifted (Upwork)

United States

Remote

USD 110,000 - 138,000

Part time

14 days+

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 contract

Job summary

Lifted is seeking a senior software engineer with expert Python skills to help design benchmarks, evaluate AI-generated code, and build scalable data pipelines for AI evaluation.

You will work on large codebases, test reasoning and debugging, and collaborate with teams to improve how models understand, generate, and assess software, while delivering clean, well-tested Python.

This is a fully remote contract with an hourly rate and flexible workload up to 39 hours per week.

Qualifications

  • 4+ years of professional software engineering experience.
  • Expert-level proficiency in Python.
  • Experience with CI/CD pipelines and automated testing frameworks such as pytest, Mocha, or JUnit.
  • Proficiency in at least one additional programming language (JavaScript, Go or C++).

Responsibilities

  • Design and develop coding benchmarks used to evaluate frontier AI models.
  • Analyze AI-generated code for correctness, reliability, efficiency, and edge cases; build scalable data pipelines for AI evaluation workflows.
  • Create structured programming scenarios to test reasoning, debugging, and code quality.
  • Work with large codebases and multi-language software environments.
  • Collaborate with teams to improve how AI models understand, generate, and evaluate software.
  • Write clean, maintainable, and well-tested Python code following software engineering best practices.

Skills

Python
4+ years experience
Additional language (JS/Go/C++)
CI/CD pipelines
Testing frameworks (pytest/Mocha/JUnit
Code quality & debugging

Tools

pytest
Mocha
JUnit

Job description

This opportunity is ideal for senior software engineers with strong Python expertise who enjoy writing high-quality code, reviewing technical solutions, and working on AI-related projects.

What You’ll Do:
  • Design and develop coding benchmarks used to evaluate frontier AI models.
  • Analyze AI-generated code for correctness, reliability, efficiency, and edge cases.Build and maintain scalable data pipelines that support AI evaluation workflows.
  • Create structured programming scenarios to test reasoning, debugging, and code quality.
  • Work with large codebases and multi-language software environments.
  • Collaborate with teams focused on improving how AI models understand, generate, and evaluate software.
  • Write clean, maintainable, and well-tested Python code following software engineering best practices.
Qualifications
Requirements:
  • 4+ years of professional software engineering experience (required).
  • Expert-level proficiency in Python.
  • Experience working at a high-growth technology company or top-tier software organization.
  • Proficiency in at least one additional programming language such as JavaScript, Go, C++, or similar.
  • Experience with CI/CD pipelines and automated testing frameworks such as pytest, Mocha, or JUnit.
  • Strong understanding of software engineering best practices, debugging, and code quality.
  • Excellent analytical and problem-solving skills.
Nice to Haves:
  • Experience with AI/ML evaluation, model benchmarking, or Generative AI.
  • Background in security engineering.
  • Significant contributions to open-source software projects.
  • Experience working with large-scale distributed systems or enterprise software platforms.
Additional information
  • Fully remote contract opportunity.
  • Compensation ranges from $80–$100 USD per hour.
  • Expected workload is 10–39 hours per week, depending on project needs.
  • Weekly payments for approved work completed during the previous week.
  • Work volume may fluctuate throughout the duration of the engagement.
About Lifted

An enterprise client is seeking experienced Senior Python Developers to help build the next generation of Artificial Intelligence systems. This opportunity support the client who isa leading AI platform that enables organizations to build intelligent applications through high-quality human feedback, AI evaluation, and model alignment.

The selected consultants will contribute to AI research by designing programming benchmarks, evaluating AI-generated code, and helping improve the performance, reasoning, and reliability of frontier AI models. This is an excellent opportunity for experienced software engineers who enjoy solving complex technical problems while contributing to the future of Generative AI.

Open to applicants in

United States, Canada, Brazil, India, Argentina, Philippines

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer (AI Evaluation & Benchmarking)
Senior Python Developer (AI Evaluation & Benchmarking)

Lifted (an Upwork Company) • United States

Remote
USD 110,000 - 138,000
Senior Python AI Benchmarking & Evaluation Engineer
Senior Python AI Benchmarking & Evaluation Engineer

Lifted (an Upwork Company) • United States

Remote
USD 110,000 - 138,000
Remote Senior Python Engineer: AI Benchmarking & Evaluation
Remote Senior Python Engineer: AI Benchmarking & Evaluation

Lifted (Upwork) • United States

Remote
USD 110,000 - 138,000
Fully remote contract
Remote Senior Python Engineer — AI Evaluation & Benchmarking
Remote Senior Python Engineer — AI Evaluation & Benchmarking

Lifted, an Upwork Company™ • Texas City (TX)

On-site
USD 110,208 - 137,760
AI Code Reviewer & Systems Evaluation Engineer 2
AI Code Reviewer & Systems Evaluation Engineer 2

Lifted (Upwork) • United States

Remote
USD 55,000 - 124,000
Fully remote
Flexible schedule
Project-based work
+2
Software Engineer, AI Code Evaluation and Benchmarking
Software Engineer, AI Code Evaluation and Benchmarking

SaidGig • New York (NY)

Remote
USD 55,000 - 96,000
Fully remote work
Software Engineering Expert
Software Engineering Expert

Weekday AI • United States

Remote
USD 83,000 - 124,000
Python Developer (Mexico)
Python Developer (Mexico)

Openkrill • United States

Remote
USD 55,000 - 110,000
Remote work
Flexible schedule
Per-project compensation
Python Developer - Remote in Brazil
Python Developer - Remote in Brazil

Openkrill • United States

Remote
USD 83,000 - 165,000
Senior Lua Developer (Roblox) – AI Code Evaluation
Senior Lua Developer (Roblox) – AI Code Evaluation

Lifted (Upwork) • United States

Remote
USD 50,000 - 83,000
Remote work