Build Python backends that replicate SaaS tools and support AI-agent evaluation. This remote, four-week contract offers $300 per approved task and requires at least 20 hours per week.
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. OpenTrain AI hires and contracts contributors for cutting-edge projects where technical professionals help shape how modern AI systems work.
- Create a free OpenTrain account and apply in minutes.
- Build a profile that showcases your AI training and software expertise.
- Develop experience in a fast-growing, remote-first AI industry.
About AI Agent Training Work
AI training is the human side of building artificial intelligence. Engineers and evaluators prepare realistic tasks, test software behavior, and create clear standards that help AI systems complete useful work more reliably.
- Combine backend engineering with structured quality review.
- Use practical workflows to test and improve AI-agent capabilities.
- Work remotely with flexible scheduling around a 20+ hour weekly commitment.
The Role
OpenTrain is recruiting a Python Backend Engineer for AI agent data. You will build and validate backend connectors that reproduce the behavior of SaaS tools, or turn real workflows into realistic long-horizon tasks with evaluation rubrics.
The project is a remote, four-week contractor engagement starting immediately. It is categorized as entry level, while the role requires at least three years of backend development experience and strong Python skills.
- Work in English.
- Contribute from anywhere worldwide.
- Commit at least 20 hours per week.
- Complete and receive approval for at least one task per day.
- Take on additional tasks while the project pipeline remains active.
What You'll Do
You will contribute across software development, connector validation, task creation, and evaluation. The work requires careful implementation as well as the ability to judge whether an AI agent has completed a task correctly.
- Build Python backend applications that reproduce tools such as Slack, Linear, Jira, Notion, Gmail, and internal wikis.
- Test connectors for faithful behavior and extend existing integrations.
- Deliver new connectors against agreed milestones.
- Mine workflows and author realistic AI-agent tasks.
- Assess task quality, realism, and correctness.
- Write rubrics distinguishing correct, partially correct, and deficient work.
- Use AI coding agents during development, quality assurance, and validation.
- Participate in onboarding, calibration, and quality reviews.
Requirements
You should have strong backend engineering fundamentals and practical experience building reliable services. Experience designing SaaS integrations or translating real workflows into software tasks is helpful for contributing across either the connector or task track.
- At least three years of backend development experience.
- Strong Python skills.
- Experience with FastAPI, Flask, or Django.
- Experience building scalable backends, REST APIs, and microservices.
- Working knowledge of Git, Docker, pipelines, testing, and code-quality practices.
- Daily hands-on experience with AI coding assistants such as Claude Code, Codex, Cursor, or GitHub Copilot.
- Ability to faithfully reproduce the behavior of existing SaaS tools.
- Ability to create realistic AI-agent tasks and structured evaluation criteria.
Payment and Engagement Details
This is a part-time contractor engagement with payment based on approved tasks. The engagement lasts four weeks and starts immediately.
- $300 per approved task.
- At least one completed and approved task per day is required.
- Additional tasks may be available while the project pipeline remains active.
- Remote worldwide engagement.
- 20+ hours per week.
How to Apply Through OpenTrain
Create or update your free OpenTrain profile, highlight your Python backend experience and AI coding assistant usage, and apply through OpenTrain. Your profile can help demonstrate the technical work you contribute across AI training projects.
- Showcase Python, FastAPI, Flask, Django, REST API, and microservices experience.
- Mention relevant SaaS connector, workflow, testing, or evaluation work.
- Apply in minutes through OpenTrain.