Senior Technical Trainer — Machine Learning
Role Overview
Position listed on behalf of a partner company that manages applications and next steps.
The partner seeks a Senior Technical Trainer — Machine Learning based in Saudi Arabia.
Hands-on machine learning practitioner with a passion for teaching to design and deliver technical courses for engineers.
Remote freelance role helping learners progress from core ML concepts to training and evaluating their own models through lab-based learning.
Focus on sharing technical expertise through scripts, video presentations, and lab walkthroughs rather than managing production tasks.
Initial paid course project typically lasts around three months and can be completed alongside existing commitments.
Flexible hours with a delivery plan agreed in advance; may lead to further projects or a full-time position.
Key Skills for This Role
Full Job Posting
Role Overview
Position listed on behalf of a partner company that manages applications and next steps.
The partner seeks a Senior Technical Trainer — Machine Learning based in Saudi Arabia.
Hands-on machine learning practitioner with a passion for teaching to design and deliver technical courses for engineers.
Remote freelance role helping learners progress from core ML concepts to training and evaluating their own models through lab-based learning.
Focus on sharing technical expertise through scripts, video presentations, and lab walkthroughs rather than managing production tasks.
Initial paid course project typically lasts around three months and can be completed alongside existing commitments.
Flexible hours with a delivery plan agreed in advance; may lead to further projects or a full-time position.
Accountabilities
- Design and develop course content: collaborate with the curriculum team to define course structure, sections, lessons, practical labs, and notebooks.
- Create hands-on learning experiences: write detailed lab specifications for the lab development team and test completed environments.
- Write engaging educational scripts: develop short, story-driven video lessons of approximately six minutes each.
- Deliver technical presentations: narrate scripted lessons confidently in English and record demonstrations and lab-solution walkthroughs.
- Apply practical machine learning expertise grounded in real experience training, evaluating, and deploying models.
- Incorporate editorial feedback, particularly during the initial course section, to meet quality and teaching standards.
- Collaborate remotely with curriculum and production teams through weekly syncs and Slack, with time-zone overlap with Europe and Asia.
- Focus on teaching and technical content while the production team handles video editing, animation, lab infrastructure, and publishing.
Requirements
- Hands-on machine learning experience training, evaluating, and shipping models using frameworks such as scikit-learn, PyTorch, or TensorFlow.
- Strong technical communication skills to explain machine learning concepts clearly to engineers new to the field.
- Excellent English proficiency with strong written and spoken English and confidence on camera.
- A genuine passion for teaching, evidenced by online courses, tutorials, technical talks, workshops, or mentoring.
- Current technical knowledge and commitment to continuous learning in machine learning.
- Comfort presenting technical material on camera in a clear, engaging, accessible way.
- Openness to feedback and willingness to follow an established teaching methodology.
Preferred Qualifications
- Experience publishing courses on platforms such as Udemy, Pluralsight, or Coursera, or creating educational content on YouTube.
- Experience writing a technical book or teaching at a university, bootcamp, or similar educational setting.
- Practical knowledge of fine-tuning, MLOps, or deploying machine learning models in production.
- Cloud machine learning certifications related to AWS, Microsoft Azure, Google Cloud Platform, or Databricks.
Benefits
- Competitive project-based compensation: a fixed fee agreed upfront per course based on length and technical complexity.
- Flexible working arrangements: work remotely from anywhere with no fixed weekly-hour requirement and a delivery schedule agreed in advance.
- Compatible with existing commitments: complete the initial freelance course project alongside a current job.
- Defined project scope: the initial course project typically takes around three months.
- Payment upon completion: receive the agreed course fee when the completed course is delivered.
- Long-term career potential: successful collaboration may lead to additional projects or a full-time opportunity.
- Dedicated production support for editing, animation, lab infrastructure, and publishing.
- Collaborative remote environment with regular team syncs and Slack communication.
- Professional visibility by developing practical learning experiences for a broad engineering audience.
Application Notes
- Position is listed by Jobgether on behalf of a partner company that manages all applications and next steps.
- Jobgether uses an AI-powered matching process to shortlist candidates; final decisions are managed by the hiring company's internal team.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobgether
Data QA Engineer
, UAE
The partner company seeks a Data QA Engineer to ensure accuracy and reliability of web-extracted data and AI-assisted solutions. You will translate customer requirements into testable quality standards, run exploratory a
Founding CTO (AI/ML / Data Product)
, KSA
A partner company seeks an experienced software engineer with AI/ML or data product expertise to join a 12-week, fully remote founding program in Saudi Arabia. You will validate a B2B problem, define an MVP, and build a
Product Owner (Matchmaking)
, KSA
A partner company of Jobgether seeks a Product Owner (Matchmaking) to own the post-purchase customer journey, helping paying users find relevant connections and meaningful matches. The role covers discovery, hypotheses,
Payment Support Specialist
, KSA
A fintech partner is hiring a Payment Support Specialist to be a primary contact for users and partners on payment processes and transaction issues. You will troubleshoot payment problems, work with product and engineeri
IT Operations & Cybersecurity Specialist
, KSA
A distributed technology team is hiring an IT Operations & Cybersecurity Specialist to manage IT administration, endpoint management, user support, and security initiatives for clients handling sensitive data. You will a
Senior Android Developer (Kotlin)
, KSA
The employer is seeking a senior Android developer with at least five years of native Android experience and strong Kotlin skills. You will build and maintain Android applications while implementing and testing accessibi
Senior iOS Developer (Swift)
, KSA
A partner company is seeking a Senior iOS Developer to build and improve native apps with a focus on accessibility and inclusive design. Applicants need at least five years of iOS development experience, strong Swift ski
Technical Support Specialist (SaaS | SQL)
, KSA
A partner company is seeking an experienced Technical Support Specialist to resolve complex production issues across databases, applications and infrastructure for a live SaaS environment. The role requires at least 3 ye
Data QA Engineer
, UAE
Founding CTO (AI/ML / Data Product)
, KSA
Product Owner (Matchmaking)
, KSA
Payment Support Specialist
, KSA
IT Operations & Cybersecurity Specialist
, KSA
Senior Android Developer (Kotlin)
, KSA
Senior iOS Developer (Swift)
, KSA
Technical Support Specialist (SaaS | SQL)
, KSA