Flag job

Report

Computer Science - Assistant Professor/ Associate Professor/ Professor

Min Experience

1 years

Location

Bengaluru

JobType

Full-time

About the job

Info This job is sourced from a job board

About the role

1. Responsibilities A. Teaching: ● Develop and deliver undergraduate and graduate courses in their area of specialization ● Relate the teaching content to curriculum of relevant national and global professional bodies and to recent trends within the domain ● Contribute to the development and implementation of innovative teaching methods and curriculum. ● Supervise graduate students and mentor them in their research and professional development. Research: ● Conduct high-quality research in their area of specialization, publishing findings in top-tier academic journals. ● Secure external funding for research projects. B. Service: ● Serve on faculty committees and contribute to the college's governance and administration. ● Engage in service to the academic community, such as peer reviewing, conference presentations, and editorial board membership. 2. Academic Qualifications i. Undergraduate Degree: A B.Tech/B.E. in Computer Science and Engineering or a related field is essential. ii. Postgraduate Degree: A M.Tech/M.E. in Computer Science and Engineering, Information Technology, or a closely related field is typically required. iii. PhD: in the relevant specializations Additional Desirable Qualifications i. Specialization: Expertise in areas such as Artificial Intelligence, Machine Learning, Cybersecurity, IoT, Cloud Computing, or Software Engineering is often preferred. ii. Certifications: Relevant certifications (e.g., in Data Science, AIML, Cloud, AWS, Java, Python, etc.) can be advantageous. iii. Research: A proven track record of publications in reputed journals or conferences. 3. Teaching and Professional Skills i. Experience: Prior teaching or industry experience in software development, systems design, or similar roles is highly regarded. ii. Andragogical Skills: Ability to adopt learner-centric teaching approaches and integrate tools such as project-based learning, flipped classrooms, or hands-on labs. iii. Technical Proficiency: Mastery in programming languages (C, Java, Python, etc.), algorithms, databases, and emerging technologies.

Skills

artificial intelligence
machine learning
cybersecurity
iot
cloud computing
software engineering
c
java
python
algorithms
databases