Назад
Company hidden
4 дня назад

Lecturer or Senior Lecturer in Software Engineering (AI)

Тип работы
project
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Lecturer or Senior Lecturer in Software Engineering (AI): Modernising undergraduate and postgraduate software engineering education through responsible use of generative AI, code assistants, testing tools, and agentic development workflows with an accent on software quality, maintainability, security, and professional accountability. Focus on designing contemporary teaching and assessment, developing AI-aware software engineering practice, and helping students critically evaluate correctness, reliability, bias, explainability, data governance, intellectual property, and ethics.

Location: Oxford Road, Manchester, United Kingdom

Company

A higher education institution delivering undergraduate and postgraduate teaching, scholarship, and research.

What you will do

  • Lead and modernise software engineering teaching across undergraduate and postgraduate programmes.
  • Deliver teaching on code comprehension, debugging, testing, maintenance, collaborative development, agile methods, requirements translation, and software architecture.
  • Teach responsible use of generative AI, IDE assistants, automated code generation, and agentic software engineering workflows.
  • Support renewal and long-term ownership of key course units and contribute to the MSc Software Engineering programme.
  • Develop scholarship and innovative assessment approaches that provide personalised feedback while preserving academic integrity.
  • Help students evaluate AI-related risks involving correctness, reliability, bias, explainability, data governance, intellectual property, security, ethics, and accountability.

Requirements

  • Academic and professional expertise in software engineering education.
  • Ability to teach software engineering at undergraduate and postgraduate levels.
  • Experience or strong capability in contemporary software development practices, including Git-based collaboration, automated testing, continuous integration, agile methods, and test-driven development.
  • Ability to teach and critically evaluate AI-supported software engineering tools and workflows.
  • Application materials must include a full academic CV and a one-page teaching statement covering technical teaching areas, experience, and appropriate teaching methods.
  • All application documents must be combined into one file under 1 MB.

Culture & Benefits

  • Fixed-term appointment for 24 months.
  • Teaching and scholarship-focused academic role with opportunities to shape future software engineering provision.
  • Generous employer pension contribution.
  • 29 days of annual leave plus bank holidays and Christmas closure.
  • Ride-to-work and electric vehicle schemes.
  • Commitment to diversity, open enquiry, debate, and academic freedom.

Hiring process

  • Submit a full academic CV and one-page teaching statement as a single file.
  • Applications close at midnight on the stated closing date.
  • Shortlisting and interview enquiries are handled by the named academic contact.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →