Salary
$16k – $44k per year
Location
Remote (Brazil)also open in Argentina, Armenia, Australia, Austria, Azerbaijan, Bahrain +85
Employment
Contractor
Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 12, 2026.
Overview
Company
Impact
Profile match
YPAI is a Norwegian AI services company based in Lysaker near Oslo that supplies multimodal training data, data annotation, dataset licensing and human model evaluation, and also builds AI assistants and other production AI systems for clients. It runs consent-led data collection and labeling projects across text, speech, image and video, using a remote freelance workforce recruited in countries across Africa, Asia, Latin America and North America. Its freelance roles include model evaluators for RLHF, text and NLP annotators, machine translation post-editors, QA reviewers, field collection and capture rig operators and dataset sourcing partners.
Teach live online classes on Supabase as the backend of apps built with AI: Postgres tables, sign-in, file storage, Edge Functions and vector search. 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 gives people who build apps with AI the backend skills to run them for real, in live classes. Your classes take learners from an empty Supabase project to data, sign-in and storage guarded by row level security, then to semantic search over their own content, and teach them to check who can read each row.
The work
- Teach the live class “Set up a Supabase backend with Auth and row level security”, 90 minutes, from the class kit.
- Teach the live class “Build semantic search with pgvector and an Edge Function”, 90 minutes, from the class kit.
- Show live how a row level security policy decides who can read and write each row, then prove it by signing in as two different users.
- Walk learners through storing embeddings in a pgvector column, writing a SQL function that returns the closest matches, and calling it from an Edge Function.
- Help learners read Postgres errors, fix a policy that lets too much or too little through, and keep secret keys out of the browser.
What to expect
- Classes are in English, live and online, with learners joining from around the world. On the application you can also list the other languages you are able to teach in.
- The kit for each class holds a minute-by-minute plan, slides, speaker notes, a demo project with tables, policies and an Edge Function, and a backup recording of the demo.
- You teach remotely from your own computer, with a stable connection, a camera, a microphone and a Supabase project you can demo from in the dashboard.
- You pass the instructor test for a Supabase class before you teach it 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.
What you bring
- A Supabase project from real work, such as an app's schema, its policies or an Edge Function, that you can show and explain.
- Experience teaching, mentoring developers, writing technical tutorials or running database workshops.
- Patience with learners whose app was generated by an AI tool and who are reading SQL for the first time.
You need
- Hands-on use of Supabase in your own projects: the database, Auth, Storage and Edge Functions.
- Working knowledge of SQL and Postgres, including how row level security policies behave.
- Fluent spoken English, the language the classes are taught in.
- 18 years or older.
Good to know
- Should your employment contract require consent for outside work, obtain it before you accept a Supabase assignment.
- Teaching volume depends on how much demand there is for the classes; every invitation names the time commitment.
- There is no cost to apply, and you are not asked to buy or complete a YPAI Learn course.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,207,066 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Education
Similar stack
Same company
In your city
Principal, Pricing Intelligence
14 days ago
$105k – $176k per year · Equity · Remote (Canada) · Full-Time
Python
SQL
Databases
Snowflake
Databricks
AI/ML
Human-in-the-Loop
QA
Rest-Assured
Apply
In office · Full-Time · Resende
Apply
AI Instructor – Codex
8 hours ago
$20k – $48k per year · Remote (Japan) · Contractor
AI/ML
OpenAI Codex
Apply
AI Instructor – Codex
5 hours ago
$20k – $48k per year · Remote (Colombia) · Contractor
AI/ML
OpenAI Codex
Apply
AI Instructor – Codex
5 hours ago
$20k – $48k per year · Remote (Mexico) · Contractor
AI/ML
OpenAI Codex
Apply
This is one of many
2,207,066 more open roles from verified company boards, updated every day.

