Faculty for Core Software Engineering

Rishihood University

Sonipat

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

On-campus housing
Professional development

Job summary

Rishihood University seeks founding faculty for the Core Software Engineering track on our on-campus program in Sonipat. You will own the CS Foundations curriculum, teach DSA, OOP in C++, and Python, and lead the track development with industry collaborations to bring real-world problems into the classroom.

The role demands advanced degrees and strong problem-solving skills, with responsibilities spanning curriculum design, faculty leadership, and deep student engagement in a fully residential

Qualifications

  • Must hold MTech, PhD, or equivalent in a relevant field.
  • Expert level DSA, complexity analysis, dynamic programming and graph theory.
  • Strong C++ OOP and memory management.
  • Excellent Python fluency and system design knowledge.
  • Open to leadership in curriculum and track lead responsibilities.

Responsibilities

  • Teach DSA, OOP in C++, and Python labs, focusing on deep understanding of the why behind the code.
  • Design labs where students implement data structures from scratch and learn about efficiency.
  • Run monthly demo days and critique sessions to foster self-assessment.
  • Lead the CS Foundations curriculum as Track Lead, hire junior faculty, and connect with industry to bring real problems into the classroom.

Skills

DSA
C++ OOP
Python
Competitive programming
Memory management

Education

MTech/PhD in a relevant field

Job description

Track: CoreSoftware Engineering

Location: Sonepat,NCR of Delhi.

Mode: Full Time,On-Campus

Programme: B. TechCS and Data Science

ABOUT US

RishihoodUniversity (RU) has been established under The Haryana Private Universities(Amendment) Act, 2020 and is empowered to award degree as specified in section22 of UGC Act, 1956.

RishihoodUniversity is India’s first and only impact university. ‘Impact’ is the livingspirit of Rishihood. The purpose of education envisioned by the thought leadersof our civilization and that which has motivated the founders to buildRishihood University is beyond just awarding degrees and jobs. The purpose ofeducation is to achieve the highest potential in a learner i.e., Rishihood.Rishihood University provides a unique mix of globally relevant education thatis rooted in Indian ideas, quality education that is affordable, and amulti-disciplinary exposure with cutting edge skills of a specialist. Toachieve this outcome, education cannot be limited to within the classrooms. RUis a fully residential campus where living and learning seamlessly integratethroughout the day. RU faculty and learners have an active participation withsociety, industry, researchers, entrepreneurs, and policy makers. This keepsthe learning at RU focused on solving the biggest challenges faced by humanityand prepares our learners for the real world. It is time India buildsuniversities driven by a higher purpose, that have a strong committed board toback it, that redefine the way education is imparted both within and outsidethe classroom. Rishihood is a bold initiative to fulfilthisidea.Hence, we are looking for like-minded founding faculty members at RishihoodUniversity.

About Position

Track | CSFoundations

Data Structuresand Algorithms Object Oriented Programming (C++) Python Foundation

Someone oncetaught you why a linked list beats an array in certain conditions, andsomething clicked. That moment of clarity, when the why behind the code finallylands, is exactly what we are trying to create at scale for every student whowalks through our doors. We need the person who can make that happen.

You will join Rishihoodas a Faculty with full teaching ownership of the Core Software Engineeringtrack. This is the bedrock of the programme. As you grow, you will take onTrack Lead responsibilities: defining curriculum direction, building thefaculty team, and connecting with industry to bring real problems into theclassroom. You will not be executing someone else's vision. You will bebuilding your own.

Requirements

KeyResponsibilities

  • Teach DSA, OOP in C++, and Pythongoing deep on the why, not just the what
  • Design labs where students implementdata structures from scratch and learn what efficiency means in practice
  • Run monthly demo days and structuredcritique sessions that build honest self-assessment
  • Lead the competitive programmingcell, grooming students for benchmarks like ACM ICPC and GSoC
  • Own the CS Foundations curriculum asTrack Lead, hire junior faculty, and set the academic bar for this track.

Job Specifications

You should hold an MTech, PhD, or equivalent in a relevant field. Beyond the degree, here is what we actually care about.

Expert level command over DSA: complexity analysis,dynamic programming, and graph theory. You solve hard problems yourself, notjust teach them from a slide

Deep C++ OOP: memory management, pointers, STL,polymorphism, and the design patterns that separate understanding fromfamiliarity

Strong Python fluency and solid grasp of Low LevelDesign (LLD) and system design at an architectural level

The Person

You treat teaching as a craft, take ownershipproactively, and are comfortable with structured critique of your students'work and your own

You have the patience for a student genuinelystruggling, and the honesty to push the one who is coasting

Good to Have

Competitive coding background on Codeforces orLeetCode (Guardian or Knight level), or past ACM ICPC participation

Open source contributions to C++ or Python ecosystems;industry experience as a Lead Developer or Software Architect

This jobdescription is not intended to be all-inclusive. The employee may be expectedto perform other duties as assigned by the supervisor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Faculty For Data Engineering & Machine Learning
Faculty For Data Engineering & Machine Learning

Rishihood University • Sonipat

On-site
INR 1,000,000 - 1,800,000
Faculty For Full Stack Web Developer and Applied Analytics
Faculty For Full Stack Web Developer and Applied Analytics

Rishihood University • Sonipat

On-site
INR 1,500,000 - 2,500,000
Faculty for Core Systems and Data Management
Faculty for Core Systems and Data Management

Rishihood University • Sonipat

On-site
INR 900,000 - 1,500,000
Faculty for Robotics
Faculty for Robotics

Rishihood University • Sonipat

On-site
INR 1,800,000 - 3,200,000
Faculty - Computer Science
Faculty - Computer Science

Rishihood University • Sonipat

On-site
INR 1,200,000 - 1,800,000
Instructor - Competitive Programming (DSA)
Instructor - Competitive Programming (DSA)

Newton School of Technology • Pune District

On-site
INR 600,000 - 900,000
Assistant Professor- M.Tech(Web Dev)
Assistant Professor- M.Tech(Web Dev)

Newton School of Technology • Sonipat

On-site
Competitive compensation and benefits
Opportunities for research and publications
Access to modern labs and tools
+1
Instructor - Competitive Programming (DSA)
Instructor - Competitive Programming (DSA)

Newton School • Maharashtra

On-site
INR 600,000 - 1,000,000
Assistant Professor - Compiler Design
Assistant Professor - Compiler Design

Newton School • Sonipat

On-site
INR 700,000 - 1,100,000
Faculty of Computer Science & Engineer
Faculty of Computer Science & Engineer

Emeritus • New Delhi

On-site
INR 1,000,000 - 1,600,000