The work
Create and refine coding examples and solutions used to train and evaluate AI models. Review AI-generated code for quality, reliability, scalability, and performance across software projects.
- Work mainly in Python, with additional coding in JavaScript, ReactJS, C/C++, Java, Rust, and Go.
- Review code for backend services, data pipelines, machine learning infrastructure, and full-stack applications.
- Build Python agents and automated checks to find errors and verify solution quality.
- Assess work across prototyping, architecture and API design, implementation, launch, testing, monitoring, and maintenance.
- Create checks for software engineering tasks and compare solutions with industry performance benchmarks.
- Explain technical decisions clearly in writing and conversation.
What to expect and bring
- Location: Remote, open to candidates based in the United States.
- Schedule: Flexible commitment of 20+ hours per week.
- Engagement: Part-time contractor role, initially one month, with possible extensions based on performance and fit.
- Strong Python skills, including production frameworks, tools, and engineering practices.
- Experience building full-stack applications and deploying scalable software.
- Knowledge of software architecture, design, development, debugging, and code review.
- A computer science foundation and experience with production systems, backend services, data pipelines, machine learning infrastructure, automated testing, or enterprise software are helpful.
How it works
Apply on OpenTrain with your resume, then complete the application on the hiring site.