Write correct solutions in C++ and Python; * Write realistic wrong solutions (common mistakes) to ... national olympiads, online judges); * Testlib experience (checkers, validators, generators)
Write correct solutions in C++ and Python; * Write realistic wrong solutions (common mistakes) to ... national olympiads, online judges); * Testlib experience (checkers, validators, generators)
Write correct solutions in C++ and Python; * Write realistic wrong solutions (common mistakes) to ... national olympiads, online judges); * Testlib experience (checkers, validators, generators)
Write correct solutions in C++ and Python; * Write realistic wrong solutions (common mistakes) to ... national olympiads, online judges); * Testlib experience (checkers, validators, generators)
Instructors (Part-Time), Professional and Continuing Education - Python Programming Certificate
Seattle, WA · On-site
$1.8K/wk
Complete instructor onboarding, relevant learning technology training, and other training as ... The Python Programming certificate program is delivered entirely online using Zoom. Classes meet in ...
Instructors (Part-Time), Professional and Continuing Education - Python Programming Certificate
Seattle, WA · On-site
$1.8K/wk
Complete instructor onboarding, relevant learning technology training, and other training as ... The Python Programming certificate program is delivered entirely online using Zoom. Classes meet in ...
... as Python, Java, C++ and experience building highly scalable distributed systems Hands-on ... training, inference, deployment, monitoring and continuous improvements via deep analysis ...
... as Python, Java, C++ and experience building highly scalable distributed systems Hands-on ... training, inference, deployment, monitoring and continuous improvements via deep analysis ...
Develop and maintain training resources such as manuals, guides, and online courses. Utilize a ... Familiarity with programming and scripting languages (e.g., Python, PowerShell). * Experience in ...
Develop and maintain training resources such as manuals, guides, and online courses. Utilize a ... Familiarity with programming and scripting languages (e.g., Python, PowerShell). * Experience in ...
Software Engineer, Level 3, Java/Python AWS Services (AE2607201350)
Annapolis Junction, MD · On-site
$131K - $141K/yr
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 3, Java/Python AWS Services (AE2607201350)
Annapolis Junction, MD · On-site
$131K - $141K/yr
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program.All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Quick apply
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program.All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 3, Java/Python AWS Services (AE2607201350)
Annapolis Junction, MD · On-site
$131K - $141K/yr
Up to $5,000 annually for individually tailored education / training program.All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Quick apply
Software Engineer, Level 3, Java/Python AWS Services (AE2607201350)
Annapolis Junction, MD · On-site
$131K - $141K/yr
Up to $5,000 annually for individually tailored education / training program.All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program.All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Quick apply
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program.All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
NY · On-site
$113K - $149K/yr
Strong understanding and proficiency in Python programming language, including knowledge of core ... Learn & grow Boost your skills via our extensive training programs (online and offline) & other ...
NY · On-site
$113K - $149K/yr
Strong understanding and proficiency in Python programming language, including knowledge of core ... Learn & grow Boost your skills via our extensive training programs (online and offline) & other ...
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 3, Java/Python AWS Services (AE2607201350)
Annapolis Junction, MD · On-site +1
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 3, Java/Python AWS Services (AE2607201350)
Annapolis Junction, MD · On-site +1
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Annapolis Junction, MD · On-site
$115K - $124K/yr
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Annapolis Junction, MD · On-site +1
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071026)
Annapolis Junction, MD · On-site +1
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Annapolis Junction, MD · On-site +1
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Software Engineer, Level 1, Java Python AWS Services (AE26071044)
Annapolis Junction, MD · On-site +1
Up to $5,000 annually for individually tailored education / training program. * All education plans ... If you have a disability and require assistance with our online application process, please tell us ...
Senior Machine Learning Engineer, ML Infrastructure- Online
Seattle, WA · On-site +1
$187K - $243K/yr
Develop infrastructure that supports distributed training workflows using technologies such as ... Strong programming skills in Python, with practical experience working on production ML systems and ...
Senior Machine Learning Engineer, ML Infrastructure- Online
Seattle, WA · On-site +1
$187K - $243K/yr
Develop infrastructure that supports distributed training workflows using technologies such as ... Strong programming skills in Python, with practical experience working on production ML systems and ...
Senior Machine Learning Engineer, ML Infrastructure- Online
$187K - $243K/yr
Develop infrastructure that supports distributed training workflows using technologies such as ... Strong programming skills in Python, with practical experience working on production ML systems and ...
Senior Machine Learning Engineer, ML Infrastructure- Online
$187K - $243K/yr
Develop infrastructure that supports distributed training workflows using technologies such as ... Strong programming skills in Python, with practical experience working on production ML systems and ...
Senior/Staff Engineer, Machine Learning - Online Mapping
Mountain View, CA · On-site
$183K - $333K/yr
Deep understanding of ML fundamentals with hands-on experience in training and evaluating modern ML ... Strong Python skills with experience in deep learning frameworks, e.g., PyTorch, TensorFlow, or Jax.
Senior/Staff Engineer, Machine Learning - Online Mapping
Mountain View, CA · On-site
$183K - $333K/yr
Deep understanding of ML fundamentals with hands-on experience in training and evaluating modern ML ... Strong Python skills with experience in deep learning frameworks, e.g., PyTorch, TensorFlow, or Jax.
Online Python Trainer information
See salary details
$13.22 - $19.86
1% of jobs
$19.86 - $26.51
0% of jobs
$26.51 - $33.15
2% of jobs
$33.15 - $39.79
5% of jobs
$39.79 - $46.44
11% of jobs
$48.39 is the 25th percentile. Wages below this are outliers.
$46.44 - $53.08
18% of jobs
The median wage is $56.55 / hr.
$53.08 - $59.72
24% of jobs
$64.80 is the 75th percentile. Wages above this are outliers.
$59.72 - $66.37
18% of jobs
$66.37 - $73.01
13% of jobs
$73.01 - $79.65
5% of jobs
$79.65 - $86.30
3% of jobs
$13
$58
$86
How much do online python trainer jobs pay per hour?
What is an online Python trainer?
An Online Python Trainer is responsible for teaching Python programming to learners via virtual platforms. They design course materials, conduct live or recorded sessions, and assist students in understanding Python concepts. Trainers may work for educational institutions, training companies, or as independent instructors. Their role includes providing coding exercises, debugging help, and ensuring students gain practical experience.
What does an online Python trainer do?
A typical workday for an Online Python Trainer involves preparing and delivering live or recorded lessons, assisting students through interactive coding exercises, and providing feedback on assignments. Trainers often spend time answering student questions in forums or live chat, monitoring learner progress, and refining course materials based on feedback. Collaboration with other trainers or curriculum designers may also be part of the role, helping to continuously improve the training experience. This variety ensures that each day is both dynamic and focused on helping students achieve their programming goals.
What skills and qualifications are needed to be an online Python trainer?
To thrive as an Online Python Trainer, you need a solid understanding of Python programming, experience in curriculum development, and often a degree in computer science or a related field. Familiarity with virtual teaching platforms, collaborative coding tools (like Jupyter Notebooks), and relevant certifications (such as PCEP or PCAP) are highly valuable. Strong communication, patience, and the ability to engage learners in a remote setting are standout soft skills. These skills ensure effective knowledge transfer, learner engagement, and high-quality instruction in an online environment.
What cities are hiring for Online Python Trainer jobs?
Cities with the most Online Python Trainer job openings:
What are the most commonly searched types of Python Trainer jobs?
The most popular types of Python Trainer jobs are:
What states have the most Online Python Trainer jobs?
States with the most job openings for Online Python Trainer jobs include:
What are popular job titles related to Online Python Trainer jobs?
For Online Python Trainer jobs, the most frequently searched job titles are:

Competitive Programming Expert - Freelance AI Trainer
San Antonio, TX • On-site
$90/hr
Part-time
Posted 28 days ago
Job description
Please submit your CV in English and indicate your level of English proficiency.
Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.
What this opportunity involves
We're building competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models. You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code. Your work is what makes the training signal trustworthy.
To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history.
What you'll do
- Write original algorithmic problems - clear statement, sound constraints, an intended solution;
- Write correct solutions in C++ and Python;
- Write realistic wrong solutions (common mistakes) to test against;
- Build and harden test cases: generators, edge cases, stress and "hacking" tests;
- Write checkers/interactors (testlib) for problems with more than one valid answer;
- Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits.
What we look for
- Strong competitive programming background, shown by a public profile - a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record;
- Fluent contest C++ (STL, complexity); comfortable writing Python;
- Can explain why a solution is wrong and build an input that breaks it;
- Strong written English (C1+).
Levels (by Codeforces rating, or equivalent olympiad achievement):
- Associate - 1700-2100 (Expert / Candidate Master): easier problems;
- Expert - 2200-2600 (Master / Grandmaster): harder problems
- Senior / Reviewer - 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review.
Nice to have
- IOI / ICPC alumni and top competitive programmers especially encouraged to apply;
- Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges);
- Testlib experience (checkers, validators, generators);
- Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.
How it works
Apply Pass qualification(s) Join a project Complete tasks Get paid
Project time expectations
For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.
Compensation
Paid per accepted task. Your rate depends on the qualification tier you reach and how efficiently you complete tasks - up to the equivalent of $90/hr. Because payment is per task, a faster pace raises your effective hourly rate.