Senior Software Engineer (Python) - Agent Evaluation - Freelance/Remote 100+ openings
Braintrust
full-remoteseniorcontractbackend United States 84 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
PythonFastAPIpytestAsync/AwaitDockerPostgreSQLCI/CDAutomated TestingReactTypeScript
About the role
Role overview
Senior Python Engineer for Agent Evaluation (freelance/remote). You will help build a dataset to evaluate AI coding agents, by creating realistic developer tasks and the evaluation tests that measure agent performance on real-world scenarios.
What you’ll do
- Create realistic developer environments: a virtual company with codebase, infrastructure, and context (tickets, docs, conversations).
- Design tasks from intermediate states: craft prompts and define what it means to be “solved,” ensuring tasks are realistically solvable by an AI agent.
- Write automated tests for agent solutions: accept valid approaches and reject incorrect ones; keep strictness balanced.
- Iterate with QA feedback: review agent outcomes, analyze failures, and refine tasks/tests to improve fairness and robustness.
What this is NOT
- Not data labeling
- Not prompt engineering
- Not writing code from scratch (the agent writes most of the code; you guide and evaluate)
Requirements
- 5+ years professional experience with Python
- Strong experience with FastAPI, pytest, and async/await
- Hands-on experience with Docker, PostgreSQL, and CI/CD pipelines
- Proven experience writing and maintaining automated tests (not only executing them)
- English proficiency: B2 or higher
- Availability 30+ hours/week
Nice to have
- Full-stack experience with React and TypeScript
Remote & location
- Open to candidates in North America, South America, Asia, and Europe
- Remote work; reliable internet connection required
How it works / onboarding
- Apply → qualification(s) → join project → complete tasks → get paid
- Includes app review, virtual intro session, technical assessment, identity verification, and a background check
- Participation in Discord for communication and updates
About Braintrust
Braintrust is a company that connects specialists to project-based opportunities with leading tech companies, with a focus on AI evaluation work. The role described is part of a freelance/remote model where participation is driven by AI coding-agent testing and dataset/evaluation creation rather than permanent employment.
Scraped 7/2/2026