Apply Edge Start your job search

Professor in Software Engineering & AI-Assisted Development

OPIT - Open Institute of Technology · European Union

Apply & track with Apply Edge
OPIT - Open Institute of Technology is an EU-accredited Higher Education Institution that wants to revolutionize the university-level teaching of computer science by providing students with up-to-date, competence-based, and entirely online degrees in this field.OPIT offers BSc and MSc degrees in Computer Science, AI, Data Science, Cybersecurity, and Digital Business, all taught in English.We are excited to announce the launch of our new MSc in Cloud Engineering and Artificial Intelligence, a postgraduate programme designed to develop advanced knowledge and specialized skills in the design, deployment, and operation of scalable cloud-native systems integrated with artificial intelligence.We are looking for professors in the field of Cloud Engineering and Artificial Intelligence with solid teaching and industry experience to deliver the following MSc courses and related topics:Cloud-Native Programming and APIsProduction-quality programming in Python, Java and SQL, applied to real cloud applicationsMicroservice design principles, service decomposition and resilience patternsAPI lifecycle management across synchronous and asynchronous integration stylesContainerisation of workloads and container-based application packagingServerless workflows and event-driven application patternsVector search and retrieval patterns for AI-augmented applicationsAI-assisted coding practices applied to modern software deliveryAI for Software EngineeringAI-assisted development practice within professional engineering workflowsPrompt engineering for software engineering tasksAutomated test generation, intelligent code analysis and review, automated documentation and defect predictionSecurity implications and evaluation of AI-generated codeResponsible AI guidelines for coding assistants and automated production changesPrompt and validation journals as instruments of auditable engineering practiceDocumenting assumptions, risks and mitigations across AI-assisted deliveryRequirementsExcellent spoken and written English (C1+)Previous teaching experiencePh.D. degree / Professor status(plus) Official certifications(plus) Relevant professional experiencePassion for teachingAccuracy, punctuality, and excellent organizational skillsDesirable CertificationsAWS Certified Developer - AssociateMicrosoft Certified: Azure Developer Associate (AZ-204)Certified Kubernetes Application Developer (CKAD)Useful informationPlease expect a commitment of around 100hrs per courseCompensation is "per course" and based on your background, experience, and course(s) that you will take on.