12 Nov
|
Techmentry
|
Mumbai
Job Title: Online Competitive Programming & USACO Tutor (1:1 Live Sessions)
Location: Remote (Work from Home)
Employment Type: Freelance
Compensation: ₹800 – ₹1,000 per hour (Based on experience and division level taught)
About the Role
We are looking for passionate, articulate, and skilled Computer Science educators and Competitive Programmers to join our faculty as 1:1 Online USACO & Competitive Programming Tutors. In this role, you will mentor students (aged 7+ through high school) in personalized, one-on-one live coding sessions, helping them build strong algorithmic foundations and excel in the USA Computing Olympiad ( USACO ) across Bronze, Silver, and Gold divisions.
Key Responsibilities
- Deliver 1:1 Live Instruction: Conduct engaging, interactive one-on-one online sessions tailored to each student’s learning pace and current skill level.
- Curriculum Execution: Teach foundational programming (Python/Java/C++) to younger learners and advanced Data Structures & Algorithms (DSA) to middle and high school USACO aspirants.
- Problem-Solving & Dry Runs: Guide students through translating complex word problems into clean code, optimizing time/space complexity, debugging, and handling edge cases.
- Homework & Contest Prep: Assign targeted practice problems from USACO past contests, USACO Guide, Codeforces, or LeetCode, and review student submissions.
- Progress Tracking: Provide regular, constructive feedback after sessions to help track student milestones and readiness for upcoming contest windows.
Requirements & Qualifications
- Technical Proficiency: Strong command over C++, Java, or Python, with deep conceptual clarity in Data Structures and Algorithms (arrays, recursion, sorting, binary search, graphs, trees, and dynamic programming).
- Competitive Coding Background (Preferred): Prior experience with platforms such as USACO, Codeforces (Specialist/Expert+), CodeChef, AtCoder, ICPC, or strong LeetCode problem-solving experience.
- Teaching & Communication Skills: Excellent spoken and written English. Ability to break down abstract algorithmic concepts into simple, age-appropriate explanations for young learners (ages 7–17).
- Prior Teaching Experience: 1+ years of experience teaching coding, K-12 STEM, or competitive programming in a 1:1 or small-group online setting is a strong plus.
- Schedule Availability: Willingness to accommodate flexible schedule, particularly evenings or early mornings (IST) and weekends, to align with international student time zones (US/Global).
- Technical Setup: A reliable laptop/PC, high-speed broadband internet, HD webcam, noise-canceling headset, and a digital pen/tablet (preferred for dry-running algorithms on a virtual whiteboard).
Compensation & Perks
- Hourly Pay: ₹800 to ₹1,000 per hour, commensurate with your technical depth, demo performance, and the USACO division level you can teach.
- 100% Remote: Teach from the comfort of your home.
- Structured Support: Access to structured curriculum guidelines, administrative scheduling support, and consistent student batching.
📌 USACO Tutor (Mumbai)
🏢 Techmentry
📍 Mumbai