Computer Science Teacher

Bangalore, Karnataka VIBGYOR Group of Schools

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

CALL ONLY IF YOU ARE IN BANGALORE TO GIVE THE INTERVIEW


CALL Tanisha on


Job Purpose

To teach Python programming and related computer science concepts to secondary school students, ensuring conceptual clarity, practical application, and fostering problem-solving skills.

Key Responsibilities

  • Plan, prepare, and deliver engaging computer science lessons with a focus on Python programming .
  • Develop students’ understanding of coding, computational thinking, and algorithmic problem-solving.
  • Design and conduct practical sessions, projects, and coding activities.
  • Assess, evaluate, and provide constructive feedback on student performance.
  • Integrate technology-based learning tools and innovative teaching methodologies.
  • Ensure curriculum completion within timelines while maintaining high teaching standards.
  • Mentor students for competitions, coding clubs, and ICT-related activities.
  • Maintain proper student records and coordinate with parents, if required.
  • Support school IT initiatives and collaborate with colleagues on cross-curricular projects.

Qualifications & Skills

  • Education: Bachelor’s / Master’s degree in Computer Science, IT, or related field.
  • Preferred Certifications: Python Programming, Computer Science Teaching, or equivalent.
  • Strong knowledge of Python programming and related concepts (data structures, OOPs, basic algorithms).
  • Prior teaching experience at the secondary school level is highly desirable.
  • Excellent classroom management, communication, and student engagement skills.
  • Passion for technology and innovation in education.

Employment Type: Full-Time / Contractual (as applicable)

Experience Required: 2–5 years (preferably in teaching Python to secondary school students)

This advertiser has chosen not to accept applicants from your region.

Senior Lecturer - Computer Science

560001 Bangalore, Karnataka ₹90000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution, is seeking a Senior Lecturer in Computer Science to join their faculty in **Bengaluru, Karnataka**. This position offers an excellent opportunity for an experienced educator and researcher to contribute to curriculum development, deliver engaging lectures, and foster a stimulating learning environment for undergraduate and postgraduate students. The Senior Lecturer will be responsible for teaching a range of computer science courses, mentoring students, conducting research in their area of expertise, and contributing to departmental administration. Key responsibilities include developing and updating course materials, designing and grading assignments and exams, supervising student projects and dissertations, and actively participating in faculty meetings and academic committees. The ideal candidate will possess a strong academic background, a passion for teaching, and a proven record of scholarly activity. Expertise in emerging areas of computer science, such as artificial intelligence, machine learning, data science, cybersecurity, or software engineering, is highly desirable. This role is primarily remote, with opportunities for virtual guest lectures, online student support, and remote research collaboration. While some on-campus presence may be required for specific events or administrative duties, the core responsibilities can be fulfilled remotely. We are looking for an individual dedicated to academic excellence, committed to inspiring the next generation of computer scientists, and capable of contributing to the institution's research profile. Your expertise will be instrumental in shaping the educational experience and research output of our computer science department.

Qualifications:
  • Ph.D. in Computer Science or a closely related field.
  • Minimum of 5 years of experience in teaching computer science at the university level.
  • Demonstrated record of research publications in reputable journals and conferences.
  • Expertise in at least one core area of computer science, with a preference for AI, ML, Data Science, Cybersecurity, or Software Engineering.
  • Excellent presentation and communication skills, with the ability to engage diverse student audiences.
  • Experience with online teaching platforms and learning management systems (LMS).
  • Ability to supervise student research projects and dissertations.
  • Strong collaborative and teamwork skills.
  • Willingness to adapt to a hybrid teaching and research model.
This advertiser has chosen not to accept applicants from your region.

Lead Professor - Computer Science

560001 Bangalore, Karnataka ₹1500000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our esteemed academic institution in **Bengaluru, Karnataka, IN** is seeking a distinguished Lead Professor in Computer Science to join our faculty. This role offers a unique opportunity for an experienced academic to contribute significantly to curriculum development, research, and student mentorship. The position involves a hybrid work model, combining on-campus teaching and research activities with remote administrative and scholarly duties. We are looking for a passionate educator and researcher with a strong publication record and a commitment to fostering a vibrant learning environment. You will play a key role in shaping the future of our Computer Science department, guiding junior faculty, and inspiring the next generation of technologists.

Key Responsibilities:
  • Teach undergraduate and graduate courses in various areas of Computer Science, demonstrating pedagogical expertise.
  • Conduct high-quality research, publish in reputable journals and conferences, and secure research grants.
  • Supervise student research projects, theses, and dissertations.
  • Lead the development and revision of the Computer Science curriculum to ensure relevance and rigor.
  • Mentor and advise students on academic and career pathways.
  • Provide leadership and guidance to junior faculty members, fostering their professional development.
  • Contribute to departmental and university-wide committees and initiatives.
  • Promote interdisciplinary collaboration and research opportunities.
  • Stay abreast of advancements in Computer Science and related fields.
  • Engage in outreach activities to promote the department and the university.

Qualifications:
  • Ph.D. in Computer Science or a closely related field from an accredited institution.
  • A distinguished academic record with significant publications in peer-reviewed venues.
  • Proven experience in teaching at the university level, with excellent pedagogical skills.
  • Demonstrated ability to secure external research funding.
  • Strong leadership qualities and experience in mentoring faculty and students.
  • Expertise in at least one core area of Computer Science (e.g., AI, Machine Learning, Software Engineering, Systems, Theory).
  • Excellent communication, interpersonal, and collaborative skills.
  • Ability to effectively manage responsibilities in a hybrid work environment.
  • Commitment to diversity, equity, and inclusion in academia.
This position offers a competitive salary, comprehensive benefits, and a supportive academic environment conducive to both teaching and research. If you are an accomplished scholar and educator ready to lead and inspire, we invite you to apply.
This advertiser has chosen not to accept applicants from your region.

University Lecturer - Computer Science

560001 Bangalore, Karnataka ₹75000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious academic institution, is seeking a dynamic and knowledgeable University Lecturer to join their Computer Science department. This position offers a unique opportunity to shape the minds of future technologists, contributing to curriculum development and delivering high-quality instruction. You will be responsible for teaching undergraduate and postgraduate courses, mentoring students, conducting research, and actively participating in departmental activities. The role involves a hybrid work model, balancing on-campus teaching and research with remote preparation and student engagement.

The ideal candidate will possess a strong academic background in Computer Science, coupled with a passion for teaching and a commitment to academic excellence. You should be adept at explaining complex theoretical concepts in an accessible manner and fostering an engaging learning environment. Experience in curriculum design, student assessment, and research supervision is highly valued. You will contribute to the department's research output through publications and conference presentations, and potentially seek external research funding. Collaboration with faculty colleagues on interdisciplinary projects and departmental initiatives is also an integral part of this role. We are looking for an individual who can inspire students and contribute to the vibrant academic community.

Responsibilities:
  • Deliver engaging lectures and practical sessions in various Computer Science subjects.
  • Develop and update course materials, syllabi, and assessment methods.
  • Mentor and advise students on academic progress and career development.
  • Supervise student research projects, dissertations, and theses.
  • Conduct independent research in a specialized area of Computer Science.
  • Publish research findings in peer-reviewed journals and present at academic conferences.
  • Contribute to departmental administrative tasks and committee work.
  • Collaborate with faculty on curriculum development and program enhancement.
  • Foster a stimulating and inclusive learning environment for all students.
  • Stay current with advancements in Computer Science and their pedagogical implications.
Qualifications:
  • Ph.D. in Computer Science or a closely related field.
  • Demonstrated experience in teaching at the university level.
  • Strong research record with publications in reputable venues.
  • Expertise in at least one core area of Computer Science (e.g., Artificial Intelligence, Data Structures, Algorithms, Software Engineering, Cybersecurity).
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to work effectively in both academic and collaborative settings.
  • Proficiency in using educational technology and online learning platforms.
  • Commitment to student success and academic rigor.
  • Eligibility to work in India.
This is an exceptional opportunity to build a career in higher education at our client's campus in Bengaluru, Karnataka, IN . You will join a forward-thinking institution dedicated to innovation and excellence in teaching and research. We offer a supportive environment that encourages professional growth and allows you to make a meaningful contribution to the field of Computer Science.
This advertiser has chosen not to accept applicants from your region.

Adjunct Professor (Computer Science)

560001 Bangalore, Karnataka ₹5000 lecture WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

part-time
Our client, a renowned educational institution in Bengaluru, Karnataka, IN , is seeking a qualified Adjunct Professor of Computer Science to teach specialized courses. This hybrid role offers the opportunity to share your industry expertise with aspiring students while maintaining flexibility. You will be responsible for delivering engaging lectures, designing course assignments, and evaluating student performance in alignment with the university's academic standards. This is an excellent opportunity for experienced professionals to contribute to higher education and shape the next generation of computer scientists.

Key responsibilities include:
  • Teaching undergraduate or graduate courses in Computer Science, covering topics such as algorithms, data structures, software engineering, artificial intelligence, or cybersecurity.
  • Developing and delivering course content, including lectures, presentations, and practical demonstrations.
  • Designing and grading assignments, projects, and exams to assess student learning.
  • Providing academic guidance and support to students.
  • Maintaining up-to-date knowledge of current trends and advancements in the field of Computer Science.
  • Collaborating with full-time faculty on curriculum development and academic initiatives.
  • Attending departmental meetings and faculty development sessions as required.
  • Ensuring compliance with university policies and academic integrity standards.
  • Utilizing a combination of on-campus and remote teaching methods effectively.
  • Contributing to a stimulating and inclusive learning environment.

The ideal candidate will possess a Master's degree or Ph.D. in Computer Science or a closely related field. Significant professional experience in the software industry or a relevant technical field is highly desirable. Prior teaching experience at the university level is a plus. Strong presentation skills, excellent communication abilities, and a passion for educating students are essential. Familiarity with online learning platforms and technologies is required for the remote component of this hybrid role. This part-time position offers a competitive per-lecture rate and the chance to make a significant impact on students' academic journeys.
This advertiser has chosen not to accept applicants from your region.

Computer Science / Engineering Intern

Bangalore, Karnataka Plootus

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About Plootus

Plootus is a mobile app available for both Apple and Android stores. Based out of Connecticut in the USA, Plootus has developed an easy to use & integrated financial planning tool for retirement, focused especially on the 401(k) market which according to Koski research is the only or largest source for retirement planning for 60% of the people. The tool integrates all expenses, income, and investments of an individual. With minimal inputs, it suggests investment options based on individual risk profiles and estimated retirement needs.


Company website -

Company LinkedIn page -


Plootus provides an opportunity to learn about the US Fintech market. Be part of a team that is solving one of the biggest problems in the financial world. We are looking for a passionate Computer Science / Engineering Intern who wants to learn by doing — working directly with our founding team to enhance our web and mobile applications and contribute to meaningful product development in a fast-moving environment.


Key Responsibilities

  • Update and maintain the Plootus app (React / React Native) and website (React.js).
  • Integrate and test REST APIs to connect front-end and backend services.
  • Use GitLab for version control and collaborate on branching, merging, and pull requests.
  • Deploy updates and enhancements to the AWS cloud environment.
  • Debug issues, test features, and document fixes.
  • Work with the Node.js backend to understand and modify database interactions as needed.


Required Skills & Qualifications

  • Proficiency in React / React.js for front-end development.
  • Familiarity with RESTful APIs and JSON data structures.
  • Experience using GitLab (or similar, e.g., GitHub, Bitbucket) for version control.
  • Basic understanding of Node.js and databases (MongoDB or SQL).
  • Strong attention to detail and ability to work independently.
  • Passion for learning fintech applications and scalable SaaS technologies.


Preferred Skills (Nice to Have)

  • Experience deploying to AWS, GCP, or other cloud environments.
  • Understanding of CI/CD pipelines.
  • Interest in finance, personal budgeting, or investment platforms.


What You’ll Gain

  • Hands-on experience with a live fintech SaaS platform.
  • Exposure to cloud deployment workflows and agile development practices.
  • Mentorship from experienced founders with backgrounds in risk, finance, and technology.
  • A strong portfolio project demonstrating real product impact.


Compensation/Stipend: INR 6000 / month

This advertiser has chosen not to accept applicants from your region.

Lead Online Educator - Computer Science

560001 Bangalore, Karnataka ₹900000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a pioneering force in online education, is seeking a dynamic and experienced Lead Online Educator specializing in Computer Science to join their fully remote academic team. This role is crucial for curriculum development, engaging virtual instruction, and fostering a stimulating learning environment for students worldwide.

As a Lead Online Educator, you will be responsible for designing, delivering, and evaluating cutting-edge computer science courses. You will leverage your deep subject matter expertise and pedagogical skills to create interactive learning experiences, mentor students, and contribute to the continuous improvement of our online programs. This position requires a blend of academic rigor and a passion for online pedagogy.

Key Responsibilities:
  • Develop and update comprehensive online curriculum for various Computer Science subjects, ensuring alignment with industry trends and academic standards.
  • Deliver engaging and interactive virtual lectures, tutorials, and workshops.
  • Design and implement effective online assessment strategies, including quizzes, projects, and exams.
  • Provide timely and constructive feedback to students, fostering their academic growth and understanding.
  • Mentor and guide students, offering academic support and career advice.
  • Facilitate online discussions and forums to encourage peer-to-peer learning and critical thinking.
  • Collaborate with instructional designers and technologists to enhance the online learning experience.
  • Stay abreast of the latest advancements in Computer Science and online education methodologies.
  • Participate in faculty meetings, curriculum reviews, and program development initiatives.
  • Contribute to the development of new online courses and programs.

Qualifications:
  • Master's or Ph.D. in Computer Science, Software Engineering, or a closely related field.
  • Minimum of 5 years of experience in teaching or lecturing Computer Science at the tertiary level.
  • Proven experience in designing and delivering online courses using Learning Management Systems (LMS).
  • Strong understanding of pedagogical principles for online learning.
  • Excellent communication, presentation, and interpersonal skills.
  • Ability to create engaging and interactive learning materials.
  • Proficiency in various programming languages and computer science concepts.
  • Experience in curriculum development and assessment design.
  • Ability to work independently and collaboratively in a remote team setting.

This is an exceptional opportunity to shape the future of education and make a tangible impact on students' lives through flexible, remote employment. The role is based out of Bengaluru, Karnataka, IN , but is fully remote.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Programming languages Jobs in Bangalore !

Senior Professor of Computer Science

560001 Bangalore, Karnataka ₹200000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious educational institution, is seeking an accomplished Senior Professor of Computer Science to join their esteemed faculty in **Bengaluru, Karnataka, IN**. This hybrid role involves a combination of on-campus teaching, research, and administrative duties, with the flexibility of some remote work for research and administrative tasks. You will be responsible for delivering high-quality instruction in advanced computer science topics, conducting impactful research, and contributing to the academic and intellectual life of the department. The ideal candidate possesses a Ph.D. in Computer Science or a related field, a strong publication record in reputable journals and conferences, and a passion for teaching and mentorship. Expertise in areas such as artificial intelligence, machine learning, data science, cybersecurity, or software engineering is highly desirable. Key responsibilities include developing and teaching undergraduate and graduate courses, mentoring students, supervising thesis and dissertation research, securing research funding, and actively participating in departmental and university service. You will be expected to contribute to curriculum development and the advancement of the department's academic programs. Excellent communication, presentation, and interpersonal skills are essential for engaging with students, colleagues, and the wider academic community. This is an outstanding opportunity for an experienced academic to advance their career in a dynamic and collaborative educational environment, contributing to the development of future technologists and researchers.

Responsibilities:
  • Teach undergraduate and graduate courses in Computer Science.
  • Conduct high-impact research in areas of specialization.
  • Supervise student research, including theses and dissertations.
  • Publish research findings in peer-reviewed journals and conferences.
  • Secure external research funding.
  • Contribute to curriculum development and program enhancement.
  • Mentor students and serve on academic committees.
  • Engage in departmental and university service activities.
  • Stay current with advancements in the field of Computer Science.
This advertiser has chosen not to accept applicants from your region.

Middle & Senior - Computer Science Educator

Bangalore, Karnataka Inventure Academy

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About the company:


Established in 2005 by the India Learning Foundation (ILF), a dedicated group of professionals committed to education and the learning community.


Inventure is ranked #1 in Karnataka & Bangalore for the last 4 years and Top 4 in India in the Education World C Fore Survey 2022 (Co-Ed Day Schools Category)

Offers education from Pre-Kindergarten to Senior Secondary (Pre K-12)

Affiliated to the Cambridge Assessment International Education (CAIE) IGCSE, A/AS levels


Job Summary:


Inventure Academy, Bangalore’s #1 school, is seeking educators who are passionate about teaching and learning and inspiring students to enjoy and excel in the learning process. We are looking for experienced and enthusiastic Middle & Senior School Computer Science teachers to deliver high-quality lessons to students in Grades 6–9. The ideal candidate will foster curiosity, problem-solving skills, and critical thinking while promoting student achievement and engagement in Computer Science.

This advertiser has chosen not to accept applicants from your region.

Remote Senior Professor of Computer Science

560001 Bangalore, Karnataka ₹1500000 Annually WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a prestigious online institution, is seeking a highly accomplished Remote Senior Professor of Computer Science to join their esteemed faculty. This fully remote position offers the opportunity to shape the minds of future technologists and contribute to cutting-edge curriculum development from anywhere. The ideal candidate will possess a strong academic background, a passion for teaching, and a proven track record of research and publication in advanced areas of computer science. You will be responsible for delivering engaging lectures, mentoring students, conducting research, and contributing to the academic growth of the department. This role demands exceptional subject matter expertise, strong pedagogical skills, and the ability to thrive in a virtual learning environment.

Responsibilities:
  • Deliver high-quality instruction in undergraduate and graduate-level computer science courses through online platforms.
  • Develop and update course content, syllabi, and learning materials to reflect the latest advancements in the field.
  • Mentor and advise students on academic matters, research projects, and career development.
  • Conduct independent research, publish findings in reputable journals and conferences, and seek external funding.
  • Supervise student research, including theses and dissertations.
  • Contribute to curriculum development and program assessment initiatives.
  • Engage in service activities, such as committee work, peer review, and departmental administration.
  • Foster an inclusive and stimulating learning environment for a diverse student body.
  • Utilize various educational technologies and methodologies to enhance online learning experiences.
  • Collaborate with colleagues on interdisciplinary research projects and academic initiatives.
  • Participate in faculty recruitment and student admissions processes.
  • Stay abreast of emerging trends and research frontiers in computer science.
  • Promote the institution's academic reputation through scholarly activities and professional engagement.
  • Provide constructive feedback to students on their academic performance and research efforts.
  • Uphold the highest standards of academic integrity and ethical conduct.
Qualifications:
  • Ph.D. in Computer Science or a closely related field from an accredited institution.
  • A strong record of scholarly research, publications, and presentations in a specialized area of computer science (e.g., Artificial Intelligence, Machine Learning, Software Engineering, Data Science, Cybersecurity).
  • Minimum of 5 years of experience in teaching at the university or college level, preferably with experience in online education.
  • Demonstrated ability to teach complex concepts effectively to diverse student populations.
  • Excellent communication, interpersonal, and mentoring skills.
  • Proven ability to conduct independent research and secure funding.
  • Proficiency with learning management systems (LMS) and other online educational tools.
  • A commitment to student success and academic excellence.
  • Ability to work independently and collaboratively in a remote, global team setting.
  • Experience in curriculum design and program development is highly desirable.
Join our client's innovative academic community and contribute to the future of computer science education.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Programming Languages Jobs View All Jobs in Bangalore