Job Description
Job Description
We're looking for a DSA specialist who can teach problem-solving at FAANG interview depth - focusing on patterns, trade-offs, and clarity of thought, not memorised solutions.
This is a paid, short-term, hybrid engagement.
What you'll do
Train students in Data Structures & Algorithms the way they're evaluated at top product companies (Arrays, Strings, Recursion, Trees, Graphs, Dynamic Programming, Greedy, Sliding Window, Binary Search on Answer, Complexity analysis)
Teach how to think, not just how to code
(problem decomposition, constraints reasoning, edge cases, optimisation paths)
Conduct interview-style problem walkthroughs with real-time questioning
Run code reviews, timed assessments, and mock interviews
Mentor students toward high-signal interview performance
Who this is for
Engineers with 4+ years of strong DSA / interview-driven experience
Experience interviewing at or working with top-tier product companies
Deep understanding of time-space trade-offs and algorithmic design
Ability to explain complex ideas with precision and structure
Strong communication and presentation skills
(Prior teaching experience is a plus, not required.)
What this is not:
Not a long-term faculty role. Not PPT-based lecturing.