About the job
upGrad School of Technology (uGSOT) is a next-generation engineering education initiative designed to transform how computer science and software engineering are taught in India. As part of upGrad — South Asia's largest higher education technology platform empowering millions of learners globally — uGSOT blends rigorous academic foundations with industry-driven practice and emerging technologies to prepare engineers for the future of work.
Unlike traditional degree programs, uGSOT partners with leading universities to offer 4-year, UGC-recognised B.Tech programs that integrate hands-on project work, modern technology stacks, AI and Cloud emphasis, and industry mentorship from practicing engineers. The curriculum is continuously updated to reflect the latest in software development, deep tech, and real-world engineering needs, helping graduates stay ahead in a rapidly changing tech landscape.
The School focuses on immersive learning experiences, including full-stack development, cloud computing, AI tools, real-world projects, and practical labs, ensuring students not only learn concepts but also build solutions that mirror real industry problems. uGSOT's mission is to create a new generation of engineers who are both technically exceptional and innovation-ready for tomorrow's challenges.
Eligible Candidates
- Final-year or recently graduated M.Tech candidates seeking for Full-Time Opportunity
- Ph.D. scholars in Computer Science, Engineering or related computational domains
- M.Tech graduates with strong foundations in Data Structures, Algorithms, Competitive Programming, Problem-Solving, System Design basics
- Individuals passionate about Algorithmic Thinking, Programming Fundamentals, and Engineering Education
About the Role
- We are seeking talented engineers and educators to join us as DSA Mentors, contributing to our next-generation engineering curriculum.
- This role is a blend of algorithmic expertise, software engineering fundamentals, and academic creativity, designed to help you grow both technically and pedagogically.
What You Will Do
1. Academic Content & Curriculum Creation
Develop high-quality academic content focused on DSA and Problem Solving, including:
- Topic-wise lesson plans
- Coding exercises & practice sheets
- Algorithmic complexity analysis activities
- End-to-end problem sets and competitive-style challenges
- Module creation on:
- Data Structures (Arrays, Linked Lists, Trees, Graphs, Hashing, Tries, etc.)
- Algorithms (DP, Greedy, Backtracking, Recursion, Graph Algorithms)
- Time & Space Complexity
- Programming Foundations & Patterns
- Translate complex algorithmic concepts into clear, engaging learning experiences.
2. Problem-Solving & Case Study Development
- Build industry-inspired algorithmic and optimization problems
- Create case studies demonstrating real-world application of DSA
- Design coding assessments, contests, and project repositories
- Contribute to editorial solutions, explanations, and test cases
3. Teaching & Student Engagement Support
- Assist and co-facilitate:
- DSA-focused coding labs
- Problem-solving workshops
- Algorithm walkthroughs and live coding sessions
- Conduct debugging sessions and code-quality reviews
- Mentor students on:
- Logic building
- Optimal solutions
- Competitive programming techniques
- Interview preparation patterns
4. Technology Tools & Academic Systems
- Work with LMS platforms and online judge systems
- Support digital evaluation & tracking of student progress
- Use AI-driven tools for automated feedback, question generation, and learning analytics
- Participate in peer review cycles & teaching quality assessments
5. Continuous Learning & Innovation
- Stay updated with:
- Latest problem-solving strategies
- Competitive programming trends
- Modern algorithmic research
- CS fundamentals and emerging paradigms
- Experiment with AI-assisted teaching tools
- Contribute to the evolution of India's most industry-oriented B.Tech curriculum
6. Competitive Benchmarking
• Codeforces / LeetCode alignment
• ICPC-style rigor
• Interview-level problem solving ability
• FAANG interview simulation benchmarks
What You Gain
- Experience in an EdTech-driven engineering school at the forefront of CS, Algorithms & AI
- Opportunity to build a strong technical + academic portfolio
- Mastery over curriculum design, problem setting, and solution engineering
- Exposure to next-gen teaching systems, judge platforms, and AI-driven pedagogy
- Pathway to a PPO as Program Instructor / DSA Mentor
- A career that blends engineering, teaching, content creation, and innovation
Why Join Us
At upGrad School of Technology, you're not just teaching — you are shaping the next generation of problem solvers and engineering leaders.
You'll work on cutting-edge content, build immersive learning experiences, and contribute meaningfully to India's most advanced engineering education ecosystem.