Build Python backends, SaaS connectors, long-horizon AI tasks, and evaluation rubrics in a four-week remote contract. Earn $300 per approved task with at least one approved task required daily.
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. It helps people discover cutting-edge projects, build a credible professional profile, and apply in minutes. Creating an OpenTrain account is free.
For this engagement, OpenTrain is recruiting contractors to support AI agent infrastructure and training data development in a flexible, remote environment.
- Four-week remote contractor engagement
- Worldwide opportunity
- Part-time schedule of 20 or more hours per week
- English-language work
About AI Training and Data Labeling
AI training is the human side of building artificial intelligence. Technical contributors help shape how AI systems work by creating software environments, developing realistic tasks, and evaluating whether model-generated work is correct, complete, and useful.
This role combines backend engineering with structured evaluation. Your connectors, tasks, and rubrics can help create more reliable ways to train and assess AI agents.
- Work on practical systems used to develop and evaluate AI capabilities
- Apply software engineering judgment to realistic workflows
- Contribute to a fast-growing field with flexible remote work
The Role
OpenTrain is seeking a Python Backend Engineer for AI Agent Infrastructure. You will work on one of two related tracks: building and validating connectors that faithfully replicate SaaS tools, or developing realistic long-horizon tasks and the rubrics used to evaluate them.
The engagement lasts four weeks and pays $300 per approved task. You must complete and receive approval for at least one task per day, with no stated cap while work is available.
- $300 per approved task
- At least one completed and approved task per day
- No stated cap while work is available
- Contractor and part-time engagement
What You’ll Do
You will build backend applications and evaluation materials that represent realistic business software workflows. The work includes development, validation, task authoring, quality assurance, and calibration against agreed milestones.
- Build Python backend applications that replicate tools such as Slack, Linear, Jira, Notion, Gmail, and wikis
- Extend existing connectors and test whether they faithfully behave like the systems they emulate
- Mine data and workflows to identify opportunities for realistic long-horizon task development
- Author tasks and verify their realism, quality, and correctness through structured QA
- Write evaluation rubrics that distinguish correct, partially correct, and deficient work
- Use AI coding assistants during development, QA, and validation
- Participate in calibration and quality reviews
- Deliver work against agreed milestones
Required Qualifications
This opportunity is categorized as entry level in the supplied role data, but the role itself requires at least three years of backend development experience and strong Python proficiency. Applicants should be able to independently assess technical correctness, realistic workflows, and quality standards.
- At least three years of backend development experience
- Strong Python proficiency
- Hands-on experience with FastAPI, Flask, or Django
- Experience developing scalable backends, REST APIs, and microservices
- Working knowledge of Git, Docker, pipeline fundamentals, testing, and code-quality practices
- Daily experience using AI coding assistants such as Claude Code, Codex, Cursor, GitHub Copilot, or similar tools
- Ability to validate SaaS connector behavior and assess technical correctness
- Ability to create realistic tasks with clear evaluation criteria
Helpful Background
Experience translating real workflows into reliable software tasks and clear evaluation criteria will help you succeed. Strong technical judgment is especially valuable when deciding whether a connector behaves faithfully or whether an evaluation rubric meaningfully separates different levels of performance.
- SaaS integration development
- Backend connector development
- Workflow automation
- Evaluation system development
- Technical quality assurance
Why Work With OpenTrain
AI training and data-labeling work is increasingly accessible to people with technical expertise. Remote contributors can use specialized skills to help shape modern AI systems while building a portfolio of work across projects.
OpenTrain helps you manage your AI training career in one place, show credible experience through your profile, discover relevant opportunities, and grow your work into a lasting professional portfolio.
- Work remotely from anywhere with an internet connection
- Use your backend engineering skills on cutting-edge AI work
- Build visible experience across AI training and evaluation projects
- Apply through OpenTrain in minutes
How to Get Started
Create a free OpenTrain account, build your profile around your Python backend and AI-assisted development experience, and apply for the engagement. Be prepared to demonstrate your ability to develop reliable connectors, create realistic tasks, and write precise evaluation criteria.
- Confirm you can commit to at least 20 hours per week
- Highlight Python, backend, API, microservices, and testing experience
- Detail your experience with AI coding assistants
- Show familiarity with SaaS integrations or workflow automation
- Apply through OpenTrain