Faculty - Computer Science

Keka Inc.

India

Remote

INR 500,000 - 900,000

Full time

2 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Keka Inc. is seeking a Computer Science Faculty to guide online learners through CS concepts, programming, and projects in a self-paced environment.

You will mentor, assess, and support learners to achieve course completion and strong technical skills, while driving learner engagement and academic integrity.

Qualifications

  • Bachelor's or Master's degree in Computer Science, IT, SE, or related field.
  • 1+ years of teaching, mentoring, technical training or EdTech experience.
  • Strong understanding of CS fundamentals.
  • Good grasp of data structures, algorithms, DBMS, and software development basics.
  • Experience in self-paced digital learning environments.
  • Interest in teaching, mentoring, learner engagement, and problem-solving.
  • Willingness to handle learner follow-ups, mentoring, coordination, and project support.

Responsibilities

  • Serve as the primary academic point of contact for learners, guiding CS concepts and programming.
  • Take end-to-end ownership of learner success and ensure course completion.
  • Conduct orientation sessions covering LMS navigation, course structure, assessments, and timelines.
  • Monitor learner progress against milestones and follow up on assignments and projects.
  • Provide guidance on CS concepts, programming fundamentals, data structures, algorithms, and databases.
  • Review coding assignments and provide constructive feedback.
  • Conduct doubt-clearing and mentoring sessions, office hours, and project reviews.
  • Encourage portfolio-ready projects and adherence to best practices.

Skills

Data Structures & Algorithms
Object-Oriented Programming
Database Management & SQL
Software Engineering
Git & GitHub
Problem Solving & Computational Think
Data Analysis & Visualization
APIs & Application Development
Technical Mentoring & Project Guidance

Education

Bachelor's or Master's degree in Computer Science/IT/Software Engineering/Computer Engineering

Job description

The Computer Science Faculty is responsible for driving learner success across Computer Science, Programming, Software Development, Data Structures, Algorithms, Databases, Web Technologies, and related technology programs through consistent engagement, academic support, and timely interventions.

The role focuses on improving learner outcomes, ensuring course completion, strengthening technical and problem-solving skills, and enhancing the overall learning experience in a self-paced online learning environment.

Key Responsibilities
  • The faculty member serves as the primary academic point of contact for learners, helping them understand Computer Science concepts, strengthen programming skills, complete practical assignments, build software projects, and remain motivated throughout their learning journey.
  • Take end-to-end ownership of learner success, ensuring consistent engagement and timely course completion.
  • Conduct learner orientation and induction sessions covering LMS navigation, course structure, assessments, project expectations, and learning timelines.
  • Monitor learner progress against defined milestones and proactively follow up on pending assignments, projects, assessments, and learning activities.
  • Identify at-risk learners using engagement and performance metrics and implement timely interventions to improve learner outcomes.
  • Provide academic guidance on Computer Science concepts, programming fundamentals, data structures, algorithms, databases, software development, and related technical subjects.
  • Support learners in understanding programming concepts and applying them to practical problems and real-world use cases.
  • Review coding assignments, case studies, software projects, and practical assessments and provide clear, constructive, and actionable feedback.
  • Conduct doubt-clearing sessions, technical mentoring sessions, office hours, coding sessions, and project reviews to strengthen learner understanding.
  • Guide learners on programming best practices, debugging, version control, GitHub, code documentation, testing, and software development practices.
  • Encourage learners to build portfolio-ready software and technology projects aligned with academic and industry expectations.
  • Guide learners in developing problem-solving, logical reasoning, computational thinking, and programming skills.
  • Support learners with database concepts, SQL, APIs, web technologies, software engineering principles, and other relevant Computer Science topics.
  • Ensure adherence to academic integrity, plagiarism policies, responsible technology practices, and institutional guidelines.
  • Plan and execute learner engagement initiatives such as webinars, coding workshops, programming challenges, hackathons, technical demonstrations, discussion forums, and knowledge-sharing sessions.
  • Support learners with research activities, literature reviews, project evaluations, technical documentation, and final capstone assessments, where applicable.
  • Maintain accurate learner records and monitor engagement using the LMS and academic tracking systems.
  • Analyze learner performance and share insights to improve completion rates, learner satisfaction, technical competency, and overall program quality.
  • Collaborate with curriculum, product, and content teams to recommend improvements based on learner feedback, performance data, and emerging industry requirements.
  • Stay updated with the latest developments in Computer Science, software technologies, programming languages, cloud computing, cybersecurity, databases, and emerging technologies, and incorporate relevant insights into learner support.
Qualifications & Experience
  • Bachelor's or Master's Degree in **Computer Science, Information Technology, Software Engineering, Computer Engineering**, or a related discipline.
  • Candidates with **1+ years of experience** in teaching, mentoring, technical training, academic support, EdTech, software development, or related technology roles are welcome.
  • Strong conceptual understanding of core Computer Science fundamentals.
  • Good understanding of Data Structures and Algorithms, Database Management Systems, and Software Development fundamentals.
  • Comfortable working in a self-paced digital learning environment.
  • Strong interest in teaching, mentoring, learner engagement, and technical problem-solving.
  • Willingness to handle learner follow-ups, technical mentoring, academic coordination, and project support.
Skills
  • Data Structures & Algorithms
  • Object-Oriented Programming
  • Database Management & SQL
  • Software Engineering
  • Git & GitHub
  • Problem Solving & Computational Thinking
  • Data Analysis & Visualization
  • APIs & Application Development
  • Technical Mentoring & Project Guidance
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Faculty - Computer Science
Faculty - Computer Science

Keka Inc. • Maharashtra

Hybrid
INR 600,000 - 800,000
Technical Trainer
Technical Trainer

Jobinandjismi • India

On-site
INR 600,000 - 900,000
Associate Instructor - Software and Web Development
Associate Instructor - Software and Web Development

Newton School • Pune District

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

Sunstone Education • Indore District, Bhopal

On-site
INR 600,000 - 900,000
Professor- Engineering
Professor- Engineering

Chandigarh University • Mohali

On-site
INR 900,000 - 1,800,000
Software Development Engineer
Software Development Engineer

Newton School • Bengaluru

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

Sunstone Education • Hyderabad

On-site
INR 280,000 - 520,000
IT Trainer
IT Trainer

Larsen & Toubro • Chennai District

On-site
INR 900,000 - 1,500,000
Professor ( CSE - IT )
Professor ( CSE - IT )

S-Vyasa Deemed to be University | Global City Campus • Bengaluru

On-site
INR 900,000 - 1,300,000
Teaching Assistant – Forward Deployed Engineer | Part-Time
Teaching Assistant – Forward Deployed Engineer | Part-Time

Masai • India

Remote
INR 276,000 - 551,000