Senior Technical Trainer — Machine Learning Remote, worldwide

OpenKrill

United States

Remote

USD 22,000 - 56,000

Part time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OpenKrill is seeking a machine learning practitioner who loves teaching to create and present ML courses for engineers, from foundations to training their own models. This remote freelance role supports a global hands-on platform for learning DevOps, cloud, Kubernetes and AI.

You'll shape courses with the curriculum team, write labs, narrate short lessons, record demos and respond to editorial feedback. Flexible hours, typical three-month project, with path to longer engagement or full-time work.

Qualifications

  • Strong hands-on ML foundations: trained, evaluated and shipped models.
  • Ability to explain ML concepts clearly to engineers new to it.
  • Excellent spoken and written English; on-camera delivery is required.
  • Genuine passion for teaching; documented courses or talks is a plus.
  • Keeps current with the field and eager to learn.

Responsibilities

  • Shape the course with the curriculum team: sections, lessons, labs and notebooks.
  • Write lab specs that a dedicated labs team builds, then test them.
  • Write and narrate short, story-driven video lessons (about 6 minutes each).
  • Record demo and lab-solution walkthroughs.
  • Work through structured editorial feedback, especially on your first section.

Skills

ML foundations
Explain ML
English fluency
Teaching passion

Tools

scikit-learn
PyTorch
TensorFlow

Job description

Remote, worldwide Freelance course project with a path to full-time

We’re hiring on behalf of a global hands-on tech-education platform used by over a million engineers to learn DevOps, cloud, Kubernetes and AI. Its courses are built around real labs, not slides, and taught by practising engineers who are great on camera.

We’re looking for a machine learning practitioner who loves teaching to create and present ML courses for engineers, from foundations to training their own models.

This role suits you if you already teach as part of what you do: you’ve published courses on Udemy, Pluralsight, Coursera or YouTube, written a book, taught at a university or bootcamp, or regularly run workshops and talks.

How it works
  • It starts with one paid course project. You can do it alongside your current job. There’s no fixed weekly-hour requirement, just a delivery plan you agree on together. A typical project takes around 3 months.
  • The goal is long-term. The team is growing its internal trainer pool, and the first project is how both sides find out if it’s a fit. After that, it can lead to a full-time role or more course projects.
  • A fixed fee per course is agreed upfront, based on course length and topic complexity. Fees are competitive, and advanced topics and exceptional instructors are paid accordingly. Payment is made on delivery of the completed course.
  • Fully remote with flexible hours. Expect a weekly sync, Slack communication, and some time-zone overlap with a Europe/Asia-based team.
What you’ll do
  • Shape the course with the curriculum team: sections, lessons, labs and notebooks.
  • Write lab specs that a dedicated labs team builds, then test them.
  • Write and narrate short, story-driven video lessons (about 6 minutes each) that make ML intuitive. You’re welcome to use AI to draft, but the final script should sound like you.
  • Record demo and lab-solution walkthroughs.
  • Work through structured editorial feedback, especially on your first section.

Video editing, animation, lab infrastructure and publishing are all handled by the production team. You focus on the teaching.

What we’re looking for
  • Strong, hands‑on ML foundations: you’ve trained, evaluated and shipped models yourself (scikit‑learn, PyTorch or TensorFlow).
  • The ability to explain the "why" behind ML clearly to engineers new to it.
  • Excellent spoken and written English. All courses are scripted, narrated and delivered in English, so you need clear, natural, easily understood English and confidence on camera.
  • A genuine passion for teaching, shown through courses, tutorials, talks, workshops or mentoring you’ve done because you enjoy it.
  • Current with the field and keen to keep learning.
  • Clear, engaging spoken English and confidence on camera.
  • Openness to an established teaching methodology and to editorial feedback.
Nice to have
  • Published online courses, a book, or university/bootcamp teaching experience.
  • Experience with fine‑tuning, MLOps or deploying models in production.
  • Cloud ML certifications (AWS, Azure, GCP, Databricks).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technical Trainer — Machine Learning Remote, worldwide
Senior Technical Trainer — Machine Learning Remote, worldwide

OnHires • United States

Remote
USD 3,000 - 7,000
Senior Technical Trainer — Machine Learning (Fully Remote)
Senior Technical Trainer — Machine Learning (Fully Remote)

OnHires • United States

Remote
USD 70,000 - 110,000
Senior Technical Trainer — AI / DevOps Remote, worldwide
Senior Technical Trainer — AI / DevOps Remote, worldwide

OnHires • United States

Remote
USD 60,000 - 90,000
Senior Technical Trainer - Machine Learning (Fully Remote)
Senior Technical Trainer - Machine Learning (Fully Remote)

Unknown • United States

Remote
USD 45,000 - 67,000
Flexible remote work
Remote ML Educator for Engineers - Freelance Course Creator
Remote ML Educator for Engineers - Freelance Course Creator

OnHires • United States

Remote
USD 3,000 - 7,000
Instructor, Microsoft AI Machine Learning, Simplilearn (Part time)
Instructor, Microsoft AI Machine Learning, Simplilearn (Part time)

Fullstack Academy, Inc. • United States

On-site
USD 68,880 - 75,768
Remote ML Trainer for Engineers — Contract
Remote ML Trainer for Engineers — Contract

OpenKrill • United States

Remote
USD 22,000 - 56,000
Senior Technical Trainer — AI / DevOps (Fully Remote)
Senior Technical Trainer — AI / DevOps (Fully Remote)

OnHires • United States

Remote
USD 45,000 - 78,000
Senior ML Course Designer (Remote)
Senior ML Course Designer (Remote)

Unknown • United States

Remote
USD 45,000 - 67,000
Flexible remote work
ML Engineer Specialist - Freelance AI Trainer Project
ML Engineer Specialist - Freelance AI Trainer Project

Meridial • United States

On-site
USD 41,328 - 68,880
Flexibility to set your schedule
Remote work environment
Impact on cutting-edge AI