to higher education to those who may not have formal qualifications, financial means or can commit to the schedule of a mainstream university. The Programme Leader/Lecturer in Computing provides academic and strategic leadership for the Computing programmes, ensuring high-quality teaching, learning, and student experience. The postholder will develop, deliver, and continuously enhance undergraduate and postgraduate … foster strong connections between academia and industry to prepare graduates for the dynamic global tech sector. Key Responsibilities Leadership and Programme Management Lead the design, delivery, and review of Computing programmes at undergraduate and postgraduate levels. Provide academic leadership for the subject area, ensuring curriculum relevance, quality assurance, and alignment with institutional strategy. Manage teaching staff within the programme … to ensure effective administration and compliance with academic policies. Oversee timetabling, resource allocation, and coordination of teaching delivery across campuses. Teaching and Learning Deliver high-quality teaching across core Computing modules (e.g., Software Engineering, AI, Cybersecurity, Data Science, CloudComputing, or related fields). Use innovative and inclusive pedagogical approaches, such as flipped learning, problem-based learning More ❯
Job Opportunity: Lecturer (Computing) London (Location: Southall & Central London Campuse s) | Full-Time | Up to £45,000 per annum Start Date: December 2025 or January 2026. Regent College London is seeking an experienced and passionate Lecturer in Computing to join our growing academic team. If you're dedicated to student success, thrive in a in person teaching environment … student satisfaction rating (NSS 2025). The Role As a Lecturer, you will play a key role in designing, developing, and delivering engaging teaching across a range of computing modules. You'll support students on campus, contribute to assessment and quality assurance, and be involved in scholarship and continuous curriculum improvement. You will deliver and support modules in the … Computing related disciplines some of these are as follows: Advanced Programming in C# Data Structures and Algorithms in Java Databases using SQL Advanced Databases and Big Data using Python Web Design Programming using ASP .Net Core CloudComputing Applied Machine Learning using Python Key Responsibilities Deliver lectures, seminars, and tutorials in line with curriculum standards Develop and More ❯
AI Engineer , you’ll design, deploy, and manage the infrastructure that powers some of the most advanced AI systems in production today. You’ll work at the intersection of cloudcomputing, AI operations, and DevOps , ensuring scalable, secure, and high-performing environments for enterprise AI deployments. This is a hands-on, client-facing role where you’ll collaborate … with technical and business teams to bring cutting-edge AI agents and workflows to life across multi-cloud and on-premise environments . What You’ll Do Architect, deploy, and maintain production-grade AI solutions across multi-cloud and on-prem infrastructures. Design and manage Kubernetes-based environments to support high-performance AI workloads. Implement best practices for … as-code (IaC) frameworks (e.g., Terraform, Helm). Partner closely with AI engineering teams to ensure smooth delivery from prototype to production. What You’ll Bring Strong background in cloud infrastructure engineering — experience with at least one major provider ( AWS, Azure, or GCP ). Proven ability to deploy and manage systems across hybrid or multi-cloud and on More ❯
in API technologies , including RESTful APIs and platforms such as Apigee, with the ability to lead teams in designing robust and secure integration architectures. Strong enterprise technology knowledge , including cloudcomputing (e.g., AWS), platform architecture, and system integration, with the ability to assess capabilities and limitations. Proven ability to manage Managed Service Providers and Systems Integrators , ensuring delivery More ❯