Python Backend Engineer – AI Agent Training & Evaluation
Braintrust
Job description
About the role
We are looking for an experienced Python backend engineer to build and maintain integrations that emulate popular SaaS tools and to create realistic training and evaluation tasks for AI agents. The role is contract‑based, remote, and involves collaborating with a distributed team to deliver high‑quality connectors and task rubrics.
Key responsibilities
- Design and implement Python backend services that replicate functionalities of tools such as Slack, Jira, Notion, Gmail, and wikis.
- Develop, extend, and test SaaS connectors ensuring faithful behavior and reliability.
- Mine data and workflows to define long‑horizon tasks for AI agents.
- Author task specifications, validate their realism, and write clear evaluation rubrics.
- Utilize AI coding assistants throughout development, testing, QA, and validation.
- Participate in onboarding, calibration, and quality‑review cycles.
Required profile
- Minimum 3 years of backend software‑engineering experience.
- Strong proficiency in Python with experience in FastAPI, Flask or Django.
- Hands‑on experience with Git, Docker, REST APIs, microservices, and automated testing.
- Regular use of AI coding assistants (e.g., Claude Code, Codex, Cursor, GitHub Copilot).
- Excellent English communication and ability to work independently in a remote team.
Required skills
- Python
- FastAPI
- Flask
- Django
- Git
- Docker
- REST APIs
- Microservices
- Automated testing
- AI coding assistants
What we offer
- $300 USD per approved task (approx. 5‑10 hours of work).
- Flexible remote work environment.
- Opportunity to shape AI‑agent training pipelines on a frontier‑AI data initiative.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ghana.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
61 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Braintrust