Job opportunities in computer science

Forward thinking. And doing. Towards an optimised and connected future.

Develop your career as a leading name in your field at the University of Surrey.

Join us


We are seeking candidates who can contribute to our course offerings and develop and extend our current research portfolio in artificial intelligence, cyber security, and distributed and networked systems.   

We are heavily investing in Computer Science to build on our expertise and global impact. This is creating an exciting environment within which to work and opportunity for growth. We are looking to recruit academics at all levels who are equally driven to provide an innovative and inspiring environment for students and colleagues to thrive.

Research areas

    As a leading research-intensive university, our research makes a difference to some of the greatest challenges that humanity faces today. Our impact comes from focusing on research intensity to ensure our teams are large enough to thrive; it also comes from an interdisciplinary approach to problem-solving which requires effective and creative collaboration internally and externally.

    Discover some of the vital research questions being answered by our University of Surrey research community. Could you contribute to these research areas or even bring your own ideas such that you help to build a new strategic priority? We look forward to hearing about your research proposal.

    We are particularly keen to attract applications in the areas below but we welcome applications in all complementary areas of our research:

    • Autonomous systems and robotics
    • Complex systems
    • Data analytics
    • Data engineering
    • Data science
    • Digital security and resilience
    • HCI and usability
    • Machine learning
    • NLP
    • Practical security
    • Software engineering
    • Usable security.


    Do you have exciting research and teaching ideas and want to work with like minded colleagues? Then these might be the roles for you:

    • Professor/s in Computer Science: who can evidence the leadership required at this level of role; including ability to attract funding, drive the research agenda and build a global reputation
    • Associate Professor/s in Computer Science: who are leading grants, develop their research credentials at a national and international level, who demonstrate an ability to work in a collaborative and inclusive manner
    • Senior Lecturer/s in Computer Science: (research and teaching track) who are earlier on in their research career demonstrating an ability to support the development of colleagues and support students through teaching excellence, and with a strong research profile
    • Senior Lecturer/s in Computer Science: (teaching track).

    Are you earlier on in your research career, demonstrating an ability to support the development of colleagues and support students through teaching excellence and leadership? Then these might be the roles for you:

    • Lecturer/s B in Computer Science: (research and teaching track) who are at an early stage in their research career developing a strong research profile and with experience of teaching excellence
    • Lecturer/s B in Computer Science (teaching track) who have experience of high quality-teaching and course development.

    Our rankings

    REF 2021

    In computer science, we were 7th in the Research Excellence Framework 2021 for quality of outputs. ​

    Shanghai Global Ranking 2022

    We are 6th in the UK and top 100 globally for computer science in the Shanghai Global Ranking 2022.


    This is a dynamic time for the Faculty of Engineering and Physical Sciences (FEPS) where Computer Science sits. In January 2022 we welcomed our Pro-Vice-Chancellor and Executive Dean Professor Bob Nichol, and as of August 2022 we streamlined to become five schools.

    This new faculty strategy adds to this exciting new chapter for FEPS, providing us with a vision and unity of purpose to work together with, and for, our many partners and stakeholders. It sets out how we will optimise ourselves and how we will connect with our students, partners, and each other. This strategy provides a framework for future faculty-wide decision-making and planning, and provides a focus for school-level strategies.

    We are also empowering schools to identify their priorities for research and teaching through their own strategies, recognising that the optimum place for such ideas to nurture is often in schools. We will then ensure there are opportunities to connect these strategies via the newly formed senior leadership team.

    Success for us looks like a more optimised and connected faculty, embodying the conditions for success.

    Our priorities

    In-line with the University's values of inspiration, inclusion, innovation and integrity, we are prioritising the following:


    Computer Science is just one part of the School of Computer Science and Electronic Engineering:


    Inspired to join us in Computer Science? It all begins when you start your application.

    Recruitment timeline

    Monday 17 April 2023Advert closes for applications on Surrey's jobs site
    Early-May to mid-May 2023Presentation and interviews held at University of Surrey for associate professor, senior lecturer and lecturer roles
    Friday 19 May 2023Presentation and interview held at University of Surrey for professor role

    How to apply

    Applications are now closed.

    Please note: Should you require any reasonable adjustments to support your application or interview, please contact who will ensure that you have the support you need to maximise your application.