# AI Instructor – Python with AI (Remote, Western Europe and the Nordics)

Live class instruction: data science and ML · Remote: Northern Europe, Southern Europe, Western Asia, Western Europe · Freelance

- **Typical project pay**: USD 26-99 per hour
  Your hourly pay depends on your experience, the topic and the size of your class.
- **Where**: Remote
  - **Northern Europe**: Denmark, Finland, Ireland, Sweden, Iceland, Norway, United Kingdom
  - **Southern Europe**: Greece, Italy, Malta, Portugal, Spain, Andorra, San Marino
  - **Western Asia**: Cyprus
  - **Western Europe**: Austria, Belgium, France, Germany, Luxembourg, Netherlands, Liechtenstein, Switzerland, Monaco
- **Contract**: Freelance
- **Status**: Applications open
- **Published**: 2026-11-11

Each project invitation states the work, your pay, what the pay covers and what the work must meet. You see it before you accept.

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.

### 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

[Apply now](https://freelancer.ypai.ai/jobs/openings/ai-instructor-python-with-ai-western-europe)
