.Tenure-track Faculty positions in Computer Science: Software Engineering, Data ManagementJob Title: Assistant Professor in Computer ScienceLocation: IE UniversityDepartment: School of Science and TechnologyStart Date: September 2025Position Overview:IE University's School of Science and Technology invites applications for a full-time faculty position in Computer Science with a specialization in Software Engineering and Data Management. We are seeking a dynamic candidate with expertise in modern software engineering practices and database techniques, who can lead in teaching, research, and innovation. The ideal candidate will have a strong foundation in software architecture, agile development, cloud-native systems, and modern database techniques, as well as an understanding of emerging trends such as AI-assisted development tools and AI-enhanced database systems.We value candidates with the capacity to collaborate in applied research projects led by the Impact Xcelerator at IE School of Science and Technology, specifically in one of the three focus areas: Climate/Energy, Healthcare, or Financial Systems. The ability to contribute to multidisciplinary research initiatives that apply cutting-edge technologies to real-world challenges in these sectors will be key to the role's success, providing opportunities to work closely with industry partners and stakeholders to drive innovative solutions.Key Responsibilities:Develop and teach courses at undergraduate and graduate levels in Software Engineering, including core topics such as software design, systems architecture, agile methodologies, DevOps, cloud-native development, and modern database techniques and scalable data storage solutions.Conduct high-impact research in areas such as software quality, software security, scalable systems, software automation, or advanced database technologies (e.G., NoSQL, vector databases, graph databases, distributed databases, cloud databases), while actively securing competitive research funds.Supervise and mentor students across undergraduate, graduate, and Ph.D. programs.Collaborate with industry partners on research initiatives and innovative solutions that apply software engineering principles to real-world challenges across sectors such as business, healthcare, and industry.Play an active role in curriculum development, incorporating emerging trends in software development, including AI-enhanced programming environments and automated code generation.Participate in academic service and contribute to the strategic growth of the School of Science and Technology.Required Qualifications:A Ph.D. in Software Engineering, Computer Science, or a related field with demonstrated expertise in software development methodologies, software architecture, or DevOps practices.Strong research record with publications in top-tier journals and conferences related to software engineering, software automation, or database technologies (e.G