
AI Instructor – Python with AI (Remote, Eastern Europe, Caucasus and Central Asia)
Applications open
Teach live online classes on writing, checking and testing Python with an AI coding assistant, in Jupyter notebooks and plain scripts. You teach in English from a ready class kit, remotely, and you are paid for each class you teach.
English · Remote: Central Asia, Eastern Europe, Southern Europe, Western Asia · Freelance
Typical project pay
USD 10-24 per hour
Your hourly pay depends on your experience, the topic and the size of your class.
Each project invitation states the work, your pay, what the pay covers and what the work must meet. You see it before you accept.
- Where
- Remote
- Central AsiaKazakhstan, Uzbekistan, Kyrgyzstan, Tajikistan, TurkmenistanEastern EuropeUkraine, Moldova, RussiaSouthern EuropeSerbia, Bosnia & Herzegovina, Montenegro, North Macedonia, AlbaniaWestern AsiaGeorgia, Armenia, Azerbaijan
- Contract
- Freelance
- Status
- Applications open
The form has 5 questions about you and this role. No CV needed.
What the work is for
YPAI Learn teaches people to work with AI tools in live classes. Your classes take learners from asking an AI assistant for a first Python function to a tested cleaning script and a notebook turned into a reusable module, and teach them to read, run and test every line the assistant writes.
The work
- Teach the live class “Write and test a Python data-cleaning script with an AI assistant”, 90 minutes, from the class kit.
- Teach the live class “Turn a messy Jupyter notebook into a tested Python module with AI help”, 90 minutes, from the class kit.
- Show live how to ask an AI assistant for a function, read what it wrote, run it on edge cases and ask it for pytest tests that fail when the code is wrong.
- Walk learners through splitting notebook cells into functions, moving them into a module with type hints in a virtual environment, and running the tests after each step.
- Help learners stuck on tracebacks, missing packages or code the assistant invented, such as a library function that does not exist, and show how to check it in the documentation.
What to expect
- You teach in English, live and online, to learners from around the world; the application also lets you list other languages you can teach.
- Each class has a kit with a minute-by-minute plan, slides, speaker notes, a demo notebook and repository, and a backup recording of the demo.
- Teaching is remote, from your own computer with a camera, a microphone and a stable connection, and with Python, Jupyter and an AI coding assistant set up to demo.
- Each class has an instructor test, and you pass it before you teach that class for the first time.
- Before a teaching assignment starts, you sign an instructor agreement. It covers pay, confidentiality and how class material may be used.
- Each invitation states the class times and the price learners pay, and you see both before you accept.
- Already have a course on Python with AI, or want to make one? You can sell your own recorded course on YPAI Learn too. Bring a course you've built, or build one with our kit. It's the same application.
What you bring
- A repository, notebook or package where you used an AI assistant to write or test Python in real work, that you can walk through.
- Experience teaching Python, mentoring analysts or junior developers, or running coding workshops.
- Patience with analysts and scientists who know their data well but are new to functions and tests.
You need
- Hands-on Python in your own work, with an AI assistant as part of how you write and review code.
- Working knowledge of pandas, Jupyter, virtual environments and pytest.
- Fluent spoken English, the language the classes are taught in.
- 18 years or older.
Good to know
- Under some employment contracts, outside work needs approval first; if that applies to you, get it before you accept an assignment.
- Your amount of teaching rises and falls with class demand, and the expected time commitment is written in each invitation.
- No payment is needed to apply, and you don’t need to have taken or bought a YPAI Learn course.
Our team reviews applications for this role and contacts selected applicants by email. Applying does not guarantee project work.
Apply
The form has 5 questions about you and this role. No CV needed.
- Payment
- Via PayPal, Wise, or bank transfer
- When you are paid
- Paid every two weeks after approved work.
- Fees to you
- Never, at any stage. If someone asks, it is not us
- Who hires you
- YPAI, a registered Norwegian company that collects and annotates data for AI
Application received
Thank you for applying for AI Instructor – Python with AI (Remote, Eastern Europe, Caucasus and Central Asia). Our team will review your application and contact you by email if you are selected.
- We have emailed you a receipt.
- We will email your receipt shortly, together with your other applications from today.
- Your YPAI Freelance profile is set up too. Use the link in the email to complete, edit or delete it.
- Your YPAI Freelance profile is set up too. Sign in with this email address to complete, edit or delete it.
- This application is saved on your YPAI Freelance profile.
Your application, and any CV you uploaded, are deleted no later than 2 years after you applied.




