Assistant Professor – Computer Science

Newton School

Bengaluru

On-site

INR 900,000 - 1,300,000

Full time

16 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Newton School invites applications for Assistant Professors in Computer Science. The role focuses on teaching undergraduate CS students while creating an environment that blends academic rigor with practical implementation, industry relevance, and project-based learning.

We hire across AI/ML, Software Engineering, DSA, Core CS, and Maths, seeking candidates with strong programming and mentoring abilities who can inspire future engineers.

Qualifications

  • M.Tech or Ph.D in Computer Science, Information Technology, Artificial Intelligence, Data Science, Software Engineering, Electronics, or a related discipline.
  • Strong programming and problem-solving skills for relevant technical domains.
  • Excellent communication and classroom delivery skills.
  • Ability to mentor students and build an engaging learning environment.
  • Experience range of 1-8 years is preferred.

Responsibilities

  • Deliver high-quality lectures, labs, tutorials, assignments, assessments, and project-based learning.
  • Teach complex Computer Science concepts in a simple, engaging, and application-oriented manner.
  • Mentor students through technical projects, internships, research, hackathons, and career preparation.
  • Help students develop strong programming, problem-solving, and system-thinking capabilities.
  • Collaborate with industry professionals and academic teams to ensure curriculum remains relevant to the evolving technology ecosystem.
  • Evaluate student performance and provide meaningful feedback and mentorship.

Skills

Programming skills
Problem solving
Communication skills
Mentoring
Teaching

Education

M.Tech or Ph.D in Computer Science / IT / AI / DS / SWE / Electronics
1-8 Years experience

Job description

Newton School of Technology (NST) is reimagining technology education by building an ecosystem where students don't just learn technology they build with it, solve real-world problems, and develop the skills to become future technology leaders.


NST was founded with a mission to bridge the gap between traditional academia and the rapidly evolving technology industry. Our approach combines strong Computer Science fundamentals with hands-on projects, industry exposure, mentorship, internships, and real-world problem-solving.


At NST, we believe that technology education should go beyond textbooks and examinations. Students should build products, experiment with technology, solve challenging problems, and apply what they learn to real-world situations. The curriculum spans core Computer Science, AI/ML, software engineering, systems, networks, architecture, compiler design, and advanced technology projects.
Our Mission is Simple:We are not looking for faculty who only teach subjects. We are looking for educators who can build engineers.


As NST expands its academic ecosystem across leading university campuses, we are looking for passionate educators, technologists, researchers, and industry professionals who want to make a meaningful impact on the next generation of engineers.


About the Role:

We are looking for Assistant Professors – Computer Science who are passionate about teaching, mentoring, technology, and building high-quality engineers.


You will be responsible for teaching undergraduate Computer Science students while creating a learning environment that combines academic rigor, practical implementation, industry relevance, and project-based learning.


We are hiring faculty across multiple areas of Computer Science:AI/ML | Software Engineering | DSA | Core Computer Science | Maths


Key Responsibilities:


  • Deliver high-quality lectures, labs, tutorials, assignments, assessments, and project-based learning.

  • Teach complex Computer Science concepts in a simple, engaging, and application-oriented manner.

  • Mentor students through technical projects, internships, research, hackathons, and career preparation.

  • Help students develop strong programming, problem-solving, and system-thinking capabilities.

  • Bring real-world industry examples, case studies, tools, and technologies into the classroom.

  • Design and continuously improve course content, assignments, projects, and learning experiences.

  • Guide students in building real-world technology projects and strong technical portfolios.

  • Conduct coding sessions, technical workshops, hackathons, seminars, and other academic activities.

  • Collaborate with industry professionals and academic teams to ensure curriculum remains relevant to the evolving technology ecosystem.

  • Evaluate student performance and provide meaningful feedback and mentorship.

  • Contribute to curriculum development and academic innovation.

  • Participate in research, publications, conferences, and other academic initiatives where applicable.

  • Take ownership of student outcomes and contribute to building a strong culture of learning, experimentation, and innovation.


What We Are Looking For:


  • M.Techor Ph.D. in Computer Science, Information Technology, Artificial Intelligence, Data Science, Software Engineering, Electronics, or a related discipline.

  • Strong conceptual and practical knowledge in one or more of the listed specialization areas.

  • 1-8 Years

  • Strong programming and problem-solving skills for relevant technical domains.

  • Excellent communication and classroom delivery skills.

  • Ability to mentor students and build an engaging learning environment.

  • Passion for technology education and student development.

  • Strong analytical and logical thinking.

  • Ability to work collaboratively with academic and industry teams.


We particularly value candidates who bring:


Academic Depth + Industry Exposure + Teaching Mindset


We encourage applications from:


  • Experienced Assistant Professors / Faculty Members

  • Ph.D. holders and recent Ph.D. graduates

  • Ph.D. scholars with strong technical expertise

  • Software Engineers / Software Architects

  • ML Engineers / Data Scientists / AI Engineers

  • Competitive Programmers / ICPC participants

  • Engineers with strong Core CS fundamentals

  • Industry professionals looking to transition into academia


Why Join NST?


  • Be part of a mission-driven team bridging the gap between education and employability

  • through hands-on, industry-focused learning. Work with ICPC world finalists, ex-Googlers,

  • ex-ISRO scientists, and IIT/IISc mentors from Google, CRED, Swiggy, and Goldman Sachs.

  • Gain real-world exposure through AI, open-source, and government-backed projects with

  • IITs. Learn Full Stack Development, Data Science, and DevOps with a placement-driven

  • curriculum, mock interviews, and 2,000+ hiring partners. Shape India’s next generation of

  • tech leaders.


Newton School of Technology (NST) is reimagining technology education by building an ecosystem where students don't just learn technology they build with it, solve real-world problems, and develop the skills to become future technology leaders.


NST was founded with a mission to bridge the gap between traditional academia and the rapidly evolving technology industry. Our approach combines strong Computer Science fundamentals with hands-on projects, industry exposure, mentorship, internships, and real-world problem-solving.


At NST, we believe that technology education should go beyond textbooks and examinations. Students should build products, experiment with technology, solve challenging problems, and apply what they learn to real-world situations. The curriculum spans core Computer Science, AI/ML, software engineering, systems, networks, architecture, compiler design, and advanced technology projects.
Our Mission is Simple:We are not looking for faculty who only teach subjects. We are looking for educators who can build engineers.


As NST expands its academic ecosystem across leading university campuses, we are looking for passionate educators, technologists, researchers, and industry professionals who want to make a meaningful impact on the next generation of engineers.


About the Role:

We are looking for Assistant Professors – Computer Science who are passionate about teaching, mentoring, technology, and building high-quality engineers.


You will be responsible for teaching undergraduate Computer Science students while creating a learning environment that combines academic rigor, practical implementation, industry relevance, and project-based learning.


We are hiring faculty across multiple areas of Computer Science:AI/ML | Software Engineering | DSA | Core Computer Science | Maths


Key Responsibilities:


  • Deliver high-quality lectures, labs, tutorials, assignments, assessments, and project-based learning.

  • Teach complex Computer Science concepts in a simple, engaging, and application-oriented manner.

  • Mentor students through technical projects, internships, research, hackathons, and career preparation.

  • Help students develop strong programming, problem-solving, and system-thinking capabilities.

  • Bring real-world industry examples, case studies, tools, and technologies into the classroom.

  • Design and continuously improve course content, assignments, projects, and learning experiences.

  • Guide students in building real-world technology projects and strong technical portfolios.

  • Conduct coding sessions, technical workshops, hackathons, seminars, and other academic activities.

  • Collaborate with industry professionals and academic teams to ensure curriculum remains relevant to the evolving technology ecosystem.

  • Evaluate student performance and provide meaningful feedback and mentorship.

  • Contribute to curriculum development and academic innovation.

  • Participate in research, publications, conferences, and other academic initiatives where applicable.

  • Take ownership of student outcomes and contribute to building a strong culture of learning, experimentation, and innovation.


What We Are Looking For:


  • M.Techor Ph.D. in Computer Science, Information Technology, Artificial Intelligence, Data Science, Software Engineering, Electronics, or a related discipline.

  • Strong conceptual and practical knowledge in one or more of the listed specialization areas.

  • 1-8 Years

  • Strong programming and problem-solving skills for relevant technical domains.

  • Excellent communication and classroom delivery skills.

  • Ability to mentor students and build an engaging learning environment.

  • Passion for technology education and student development.

  • Strong analytical and logical thinking.

  • Ability to work collaboratively with academic and industry teams.


We particularly value candidates who bring:


Academic Depth + Industry Exposure + Teaching Mindset


We encourage applications from:


  • Experienced Assistant Professors / Faculty Members

  • Ph.D. holders and recent Ph.D. graduates

  • Ph.D. scholars with strong technical expertise

  • Software Engineers / Software Architects

  • ML Engineers / Data Scientists / AI Engineers

  • Competitive Programmers / ICPC participants

  • Engineers with strong Core CS fundamentals

  • Industry professionals looking to transition into academia


Why Join NST?


  • Be part of a mission-driven team bridging the gap between education and employability

  • through hands‑on, industry‑focused learning. Work with ICPC world finalists, ex‑Googlers,

  • ex-ISRO scientists, and IIT/IISc mentors from Google, CRED, Swiggy, and Goldman Sachs.

  • Gain real-world exposure through AI, open-source, and government-backed projects with

  • IITs. Learn Full Stack Development, Data Science, and DevOps with a placement-driven

  • curriculum, mock interviews, and 2,000+ hiring partners. Shape India’s next generation of

  • tech leaders.

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

Similar jobs worth comparing

Assistant Professor – Computer Science
Assistant Professor – Computer Science

Newton School • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Assistant Professor – Computer Science
Assistant Professor – Computer Science

Newton School • Sonipat

On-site
INR 800,000 - 1,500,000
Faculty - Computer Science, AI & Mathematics
Faculty - Computer Science, AI & Mathematics

Newton School • Pune District

On-site
INR 1,200,000 - 1,800,000
Faculty - Computer Science, AI & Mathematics
Faculty - Computer Science, AI & Mathematics

Newton School • Hyderabad

On-site
INR 900,000 - 1,700,000
Senior Data Scientist + Instructor - AI & ML
Senior Data Scientist + Instructor - AI & ML

Newton School • Sonipat

On-site
INR 1,800,000 - 3,600,000
SDE + Associate Instructor (FSD)
SDE + Associate Instructor (FSD)

Newton School • Maharashtra

On-site
INR 900,000 - 1,300,000
Talent Acquisition Executive (Faculty Hiring)
Talent Acquisition Executive (Faculty Hiring)

Newton School • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Machine Learning Engineer + Instructor
Machine Learning Engineer + Instructor

Newton School of Technology • Pune District

On-site
INR 800,000 - 1,800,000
Data Scientist + Instructor
Data Scientist + Instructor

Newton School • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Engineer + SME (System Design)
Software Engineer + SME (System Design)

Newton School of Technology • Pune District

On-site
INR 600,000 - 800,000