onsite
Assistant Professor / Associate Professor - Computer Science - Aravali College of Engineering and Management
Software Engineer
Academic role for an experienced Computer Science educator to teach courses, lead research, mentor students, and shape curriculum, leveraging deep subject knowledge and pedagogical expertise.
About the role
Key Responsibilities
- Deliver undergraduate and graduate courses in core Computer Science areas, ensuring engaging and up‑to‑date instruction.
- Design and update course syllabi, learning outcomes, and assessment methods in collaboration with the department.
- Conduct original research, publish findings, and secure external funding to advance the discipline.
- Mentor students academically and professionally, guiding theses, projects, and career development.
- Participate in departmental meetings, curriculum committees, and academic quality assurance processes.
Requirements
- Ph.D. in Computer Science or related field (or equivalent experience for Associate Professor).
- Demonstrated excellence in teaching and a strong record of scholarly publications.
- Experience in curriculum design and student mentorship.
- Excellent communication, organizational, and collaborative skills.
Skills
software developmentsystem designproblem solving