The Work
You will create realistic PyCharm tasks and record yourself completing them on a computer. The recordings and written instructions will show how people use Python development tools for coding, debugging, setup, testing, and related workflows.
Before each recording, you will prepare the project, interpreter, dependencies, files, and other references. You will also review your recording and documentation to make sure the workflow is complete and follows the project guidelines.
- Create PyCharm tasks based on Python development, debugging, project setup, scripting, automation, testing, or similar use cases.
- Set up PyCharm projects, interpreters, virtual environments, dependencies, files, and references before recording.
- Record clear, complete, realistic workflows on your computer.
- Document the task goals, context, steps, project files, dependencies, and reviewer notes.
- Demonstrate coding, debugging, run configurations, terminal commands, Git integration, package installation, and test execution.
- Review recordings and documentation before submitting them.
What It Pays And Takes
This is a remote, part-time contractor role for candidates in Bangladesh, India, and Pakistan. It is listed as entry level, but practical PyCharm experience is required.
- Pay: Up to $20 per hour.
- Schedule: 20+ hours per week.
- Location: Remote; open to candidates in Bangladesh, India, and Pakistan.
- Language: English proficiency at B2 level or higher.
- Experience: Hands-on PyCharm experience with Python development, debugging, project setup, package management, refactoring, terminal workflows, or Git integration.
- Technical knowledge: PyCharm project structure, interpreters, virtual environments, run configurations, the debugger, terminal, code navigation, and version control.
- Work skills: Comfortable managing files, opening projects, configuring interpreters, installing packages, and recording workflows.
- Quality: Strong attention to detail and consistent delivery in a remote contractor workflow.
- Helpful background: Python, backend development, data analysis, automation, quality assurance, GitHub, technical writing, screen recording, or technical workflow documentation.
How It Works
Apply on OpenTrain with your resume, then complete the application on the hiring site.
About AI Training Work
AI training is the human work behind artificial intelligence. People prepare examples, record workflows, write and review content, or evaluate outputs so AI systems can learn how real users work.
OpenTrain helps people discover AI training and data-labeling projects, build a profile, and apply in minutes. Creating an OpenTrain account is free.