1,926,090open jobs
112,875companies
250,551added this week
Browse all
Salary
≈ $81k – $154k per year (Estimated)
Location
Remote (United States)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 22, 2026. First seen by Alion on Oct 21, 2026.

Overview
Company
Impact
Profile match
OnHires is a global recruitment and staffing agency headquartered in Tallinn, Estonia, and founded in 2019. The company provides a comprehensive range of services including end-to-end tech recruitment, executive search, recruitment process outsourcing, and employer of record solutions. It focuses on sourcing technical talent for fast-growing companies in sectors such as FinTech, Artificial Intelligence, and Web3, operating across international markets with a focus on remote and on-site placements.

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).

How to apply

Send your CV or LinkedIn profile, plus a link that shows how you teach: a course, a talk, a tutorial or a short video.

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.
1,926,090 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.
Create a free account Continue with Google
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
≈ $65k – $131k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • High School Diploma • Royal Oak
Apply
$60k – $70k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Virginia Beach
Apply
≈ $64k – $128k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
Cybersecurity
HIPAA
Apply
Head Teacher 3 hours ago
$46k – $64k per year • In office • Part-Time • 3+ years exp • New York
Apply
Content Developer 2 23 days ago
≈ $53k – $103k per year (Estimated) • Equity • Hybrid • TS/SCI • Full-Time • 10+ years exp • High School Diploma • Hanover
Apply
≈ $23k – $50k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Chennai
Python
Databases
Databricks
AI/ML
Claude
Vertex AI
OpenAI
Anthropic
DevOps
Splunk
Terraform
Ansible
GCP
OpenShift
CloudFormation
Dynatrace
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Incident Management
SLI/SLO/SLA
Linux
Unix
Apply
$91k – $155k per year • Hybrid • Full-Time • Bachelor's Degree • Warsaw
Python
Go
Java
C++
Databases
Apache Kafka
DevOps
OpenShift
CI/CD
Docker
Kubernetes
Apply
≈ $14k – $39k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Pune
Java
Databases
Apache Kafka
DevOps
OpenShift
Docker
Kubernetes
Management
Agile
Apply
≈ $20k – $42k per year (Estimated) • Hybrid • Full-Time • Master's Degree • Pune
Java
SQL
Databases
Apache Kafka
AI/ML
Claude Code
OpenAI Codex
Devin
DevOps
OpenShift
CI/CD
Kubernetes
Apply
≈ $19k – $45k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
TypeScript
SQL
C#
C#
.NET
Databases
MongoDB
PostgreSQL
Neo4j
AI/ML
Copilot
Cursor
Claude
Model Context Protocol
Prompt Engineering
AI Agents
Semantic Kernel
RAG
OpenAI
Agentic Workflows
Multi-Agent Systems
Copilot Studio
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Cybersecurity
Microsoft Entra ID
Apply
≈ $80k – $152k per year (Estimated) • Remote (United States) • Full-Time
AI/ML
LLM
DevOps
Azure
CI/CD
AWS
Kubernetes
Linux
Apply
Remote (United States) • Full-Time • PhD
Apply
≈ $69k – $155k per year (Estimated) • In office • Full-Time • Bachelor's Degree
Management
Xero
Apply
Treasury Manager 2 days ago
Remote (EU, Europe, Georgia, UTC+1 – UTC+2 hours) • Full-Time • Bachelor's Degree • Limassol
SQL
Analytics
Microsoft Excel
Apply
≈ $153k – $290k per year (Estimated) • Remote (United States) • Full-Time • 7+ years exp • Bachelor's Degree
Web3
Chainalysis
Apply
See all jobs
This is one of many
1,926,090 more open roles from verified company boards, updated every day.