Fullstack Engineer (Python & React) — Remote, 20+ hrs/week
Join OpenTrain to build web applications that feed and evaluate AI systems. Work remotely as a Fullstack Engineer using Python (Django/Flask) and React, 20+ hrs/week; contract pay $30–$90/hr depending on experience.
Coding & Software
$30–$90/hr
Compensation
Worldwide
Eligibility
Entry
Experience
Jun 30, 2026
Posted
Open worldwide
About OpenTrain
OpenTrain is the #1 platform for finding and building careers in AI training and data labeling. We help people discover projects, consolidate opportunities, and build a unified portfolio of AI training work — all with a free account.
Why Work In AI Training
AI training is the human side of building modern machine intelligence. People prepare and review the examples models learn from — everything from interfaces and tooling to the data that shapes model behavior. Contributors work remotely, often part-time or contract, and have direct influence on how state-of-the-art systems behave.
- 100% remote work — contribute from anywhere with a computer and internet.
- Flexible, part-time-friendly schedules to fit around other commitments.
- Accessible entry points: many roles emphasize skill, clarity, and domain knowledge over formal credentials.
The Role
OpenTrain is recruiting a Fullstack Engineer to develop web applications that support training next-generation AI systems. You will build frontend and backend features that collect, validate, and deliver real-world inputs for AI models. This role supports OpenTrain's engineering efforts and is open to candidates worldwide.
- Time commitment: 20+ hours per week.
- Employment type: Contractor, Part-time.
- Location: Remote — worldwide applicants welcome.
- Language: English required.
- Pay: Contract hourly rate $30–$90 USD, up to $90/hr depending on experience.
What You'll Do
You will own end-to-end features across the stack and collaborate with product managers, designers, and engineers to deliver production-quality systems that enable AI training workflows.
- Design, develop, and maintain web applications using Python (Django or Flask) and modern JavaScript/TypeScript (React, Node.js).
- Architect and implement RESTful APIs for frontend and external system integrations.
- Develop and optimize relational database schemas and queries (PostgreSQL, MySQL).
- Write and maintain unit and integration tests; participate in code reviews and knowledge sharing.
- Streamline development and deployment with Docker, Git, and CI/CD pipelines.
- Troubleshoot, debug, and improve performance and scalability of production systems.
Requirements
You must be able to deliver production-grade frontend and backend work using the listed technologies. This role is open to entry-level candidates who can demonstrate the required technical abilities and strong communication skills.
- Expert proficiency in Python (Django, Flask).
- Expert proficiency in modern JavaScript/TypeScript (React, Node.js).
- Strong understanding of API development, integration, and RESTful principles.
- Hands-on experience with relational databases (PostgreSQL, MySQL).
- Proficient with Git workflows, Docker containerization, and CI/CD setup and maintenance.
- Experience in both frontend and backend development in production-grade environments.
- Demonstrated problem-solving ability and capacity to work independently or in Agile teams.
- Excellent written and verbal communication skills focused on clarity and knowledge sharing.
Helpful Background (Nice to Have)
The following skills are not required but will help you move faster and contribute to higher-impact projects.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and serverless architectures.
- Experience with advanced testing methodologies and performance optimization.
- Background designing scalable, distributed systems for high-traffic applications.
How To Apply
Create a free OpenTrain account to apply and build your AI training portfolio. Submit your resume and links to relevant work (GitHub, portfolio, or sample projects) that demonstrate your Python + React fullstack experience.
Candidates who match the required skills will be invited to technical screening and a short practical assessment focused on fullstack development for production systems.