1

Machine Learning Teaching Assistant Jobs (NOW HIRING)

$40 - $150/hr

Our Machine Learning curriculum covers the full ML lifecycle: from foundational concepts and ... The ability to teach others how to build and evaluate models in real business contexts is what sets ...

New

Design tools and interfaces for interactive machine learning and teaching. * Research and development on cutting-edge machine learning technologies. Qualifications and Skills: * Graduate degree in ...

Design tools and interfaces for interactive machine learning and teaching. * Research and development on cutting-edge machine learning technologies. Qualifications and Skills: * Graduate degree in ...

Teaching Assistant

Villanova, PA · On-site

$18 - $21/hr

The College of Engineering is seeking motivated graduate level students to serve as teaching assistants for the Machine Learning for Engineers course (ME 8311) in the Spring 2026 semester . Students ...

About the Position We're looking for an experienced and skilled educator to help us teach people at ... assistants, our internal stack for training models, and how to reason about performance. We're ...

About the Position We're looking for an experienced and skilled educator to help us teach people at ... assistants, our internal stack for training models, and how to reason about performance. We're ...

next page

Showing results 1-20

Machine Learning Teaching Assistant information

See salary details

$13

$18

$23

How much do machine learning teaching assistant jobs pay per hour?

As of May 31, 2026, the average hourly pay for machine learning teaching assistant in the United States is $18.05, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $19.23 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Machine Learning Teaching Assistant, and why are they important?

To thrive as a Machine Learning Teaching Assistant, you need a solid foundation in machine learning concepts, programming (often Python), and relevant coursework or a degree in computer science or a related field. Familiarity with tools like Jupyter Notebooks, TensorFlow, PyTorch, and version control systems is commonly expected. Strong communication, patience, and organizational skills help you effectively support students and collaborate with instructors. These abilities ensure you can explain complex topics clearly, assist students efficiently, and contribute to a positive learning environment.

How does a Machine Learning Teaching Assistant typically collaborate with professors and students during a course?

As a Machine Learning Teaching Assistant, you will work closely with professors to develop and grade assignments, clarify course concepts, and facilitate discussions in lectures or lab sessions. You often serve as a bridge between students and faculty, providing guidance on programming tasks, troubleshooting code, and offering feedback on projects. Regular office hours and online forums are common venues for this support, making strong communication skills and a solid grasp of machine learning fundamentals essential. This collaborative environment helps you deepen your expertise while supporting student learning.

What are Machine Learning Teaching Assistants?

Machine Learning Teaching Assistants are individuals, often graduate students or knowledgeable undergraduates, who assist professors or instructors in teaching machine learning courses. Their responsibilities typically include helping students understand course material, grading assignments, holding office hours, and sometimes leading discussion or lab sessions. They act as a bridge between students and instructors, offering support for both theoretical concepts and practical implementation. By providing guidance and feedback, they help ensure students gain a solid understanding of machine learning principles and applications.
More about Machine Learning Teaching Assistant jobs
What cities are hiring for Machine Learning Teaching Assistant jobs? Cities with the most Machine Learning Teaching Assistant job openings:
What are the most commonly searched types of Machine Learning Teaching jobs? The most popular types of Machine Learning Teaching jobs are:
What states have the most Machine Learning Teaching Assistant jobs? States with the most job openings for Machine Learning Teaching Assistant jobs include:
What job categories do people searching Machine Learning Teaching Assistant jobs look for? The top searched job categories for Machine Learning Teaching Assistant jobs are:
Infographic showing various Machine Learning Teaching Assistant job openings in the United States as of May 2026, with employment types broken down into 3% As Needed, 83% Full Time, 8% Part Time, 3% Temporary, and 3% Contract. Highlights an 90% Physical, 2% Hybrid, and 8% Remote job distribution, with an average salary of $37,550 per year, or $18.1 per hour.

Machine Learning Teaching Experts Part-time

TripleTen

On-site, Remote

$40 - $150/hr

Part-time

Posted 2 days ago


Job description

Description
Nebius Academy is an international online learning platform helping engineering teams master AI and cloud technologies. We build hands-on, industry-relevant programs for B2B audiences - combining deep technical expertise with real-world application. Our Machine Learning curriculum covers the full ML lifecycle: from foundational concepts and mathematical methods to supervised learning, time series forecasting, and numerical methods - applied to real business problems.
Who are we looking for? We are building a talent pool of experienced Data Scientists and ML practitioners for ongoing roles as Instructors, Authors, and Subject Matter Experts in our Machine Learning educational programs.
We are looking for specialists across the following areas: Machine Learning in Business, Basics of Machine Learning, Supervised Learning, Time Series in Machine Learning, Numerical Methods of Machine Learning, and adjacent ML engineering topics.
A strong candidate doesn't just know their stack deeply - they actively apply ML in real-world projects and can translate complex concepts into practical, teachable content. We prioritize hands-on experience with tools and workflows such as Scikit-learn, PyTorch, XGBoost, time series libraries (Prophet, statsmodels), ML experiment tracking (MLflow, W&B), feature engineering pipelines, or similar. The ability to teach others how to build and evaluate models in real business contexts is what sets our experts apart.
These are Talent Pool positions - we continuously review applications and build our roster of experts. This means there may not be an immediate opening at the time you apply, but strong candidates will be added to our talent pool and contacted as relevant opportunities arise.
You can join us on a part-time basis (~10-15h/week), contributing as an instructor leading live sessions and workshops, as a course author creating learning materials, or as a subject matter expert supporting curriculum development. Teaching sessions are compensated separately.
Compensation: $40-150/hour, depending on experience and format of collaboration.
Our selection process is fully asynchronous and designed to respect your time:
  1. Application Review - we evaluate your profile against our current needs
  2. Async Video Interview - a short self-recorded interview (10-15 minutes max)
  3. Test Assignment - approximately 1 hour to complete
  4. Talent Pool - finalists are added to our active roster of vetted experts
  5. Hiring Manager & Tech Expert Call - once a relevant position opens, we invite you to a live interview with our team
  6. Offer - we extend an offer for a relevant position upon successful completion of the process

Apply now - we review applications on an ongoing basis.
Please submit your resume in English.
What you will do
Available Roles
We are building a talent pool of Instructors, Authors, and Subject Matter Experts for our Machine Learning educational programs. We hire on an ongoing basis across the following specializations: Most in demand: ML in Business, Supervised Learning, Time Series in ML
Also relevant: Basics of Machine Learning, Numerical Methods of Machine Learning, and adjacent ML and data science topics
Depending on your expertise, you may:
  • Deliver live workshops and training sessions
  • Create educational content, assessments, and project-based learning materials
  • Design practical exercises, guides, prompts, and reference resources
  • Help define curriculum structure, learning objectives, and competency frameworks
  • Review content for technical accuracy and industry relevance
  • Share insights on AI tools, workflows, and emerging trends
  • Collaborate with instructional designers and curriculum teams to continuously improve learning outcomes
  • Support program updates based on learner feedback and market needs

Areas of involvement
  • Instructor - leads live sessions, workshops, and learner interactions.
  • Author - creates course content, lessons, assessments, and projects.
  • Subject Matter Expert - shapes curriculum strategy, competency frameworks, and program direction.

All roles are part-time: 10-15 hours per week.
Requirements
  • 5+ years of experience in Data Science, Machine Learning, or ML Engineering, with a strong focus on supervised learning, time series forecasting, or applied ML in business contexts
  • Strong knowledge of Python and the core ML stack: Scikit-learn, Pandas, NumPy, and familiarity with numerical methods and forecasting libraries
  • Hands-on experience building, deploying, and evaluating ML models in real-world environments, with measurable business impact
  • Strong ability to share knowledge through content creation, training, mentoring, facilitation, or public speaking, making complex ML concepts clear, practical, and engaging for learners
  • Ability to work independently with strong ownership and minimal supervision
  • Strong attention to detail
  • Availability to collaborate within European time zones
  • Ability to dedicate approximately 10-15 hours per week
  • Fluent English (written and spoken); Russian or Spanish is a strong plus
  • Background in ML advocacy, tech leadership, mentoring, conference speaking, or technical community engagement is a plus

Subject Matter Expert
  • Strong expertise in Machine Learning, Data Science, or ML Engineering
  • Ability to evaluate real-world ML tools, modeling approaches, and workflows, distinguishing practical solutions from hype
  • Experience creating competency maps, skill frameworks, learning roadmaps, or curriculum structures
  • Ability to review technical learning content and provide structured feedback

What we can offer you
  • The opportunity to create impactful content while maintaining your primary job: Share your expertise without leaving your current role
  • Competitive hourly rate of $40-$85 USD for flexible part-time collaboration with significant impact and an amazing team!
  • Remote cooperation with a schedule convenient for both you and the team: We don't focus on micromanagement
  • Cross-cultural experience: Become part of an international team and connect with professionals from diverse backgrounds
  • Meaningful impact: Share your knowledge and help experienced engineers advance their skills through high-quality educational content
  • Participation in innovative projects: Contribute to shaping the future of programming education and AI adoption
  • Professional growth: Receive feedback and develop your skills as a technical content creator and thought leader