AI Software Engineer

University of Kent
Canterbury, United Kingdom
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 45K

Job location

Remote
Canterbury, United Kingdom

Tech stack

API
Artificial Intelligence
C Sharp (Programming Language)
Python
Software Engineering
Chatbots
Large Language Models
Backend
Information Technology
Microservices

Job description

The AI@Kent team within the Student Life Directorate is seeking an AI Software Engineer to develop and implement practical AI-enabled tools for students, academic staff and professional-services teams.

Working under the direction of the Head of AI, and in collaboration with colleagues across the University, the postholder will contribute to the design, build and refinement of AI applications that address clearly defined user needs. A key example of this work is the development of AI chatbots and assistants that provide safe, accurate and University-approved responses to common student and staff queries.

As AI Software Engineer you can expect to be involved in:

  • Developing, testing and maintaining AI-enabled applications that support learning, teaching, student experience and professional-services delivery.
  • Building and supporting AI chatbots and assistants using approved large language model (LLM) APIs, ensuring outputs are accurate, accessible and aligned with University guidance and content.
  • Working with academic and professional-services colleagues to understand requirements, contribute to solution design, and implement agreed functionality.
  • Developing backend services, APIs or scripts that integrate AI tools with University systems and content repositories, following agreed integration patterns.

Requirements

Are you experienced in developing software applications and interested in building practical, AI-enabled tools that support learning, teaching, student experience and professional-services delivery? Do you have experience integrating large language models into applications using APIs? If so, we would welcome an application from you., * A degree or equivalent professional experience in Software Engineering, Computer Science or a related technical field.

  • Practical experience developing software applications using at least one modern backend language (e.g. Python, C#, or similar).
  • Experience integrating large language models into applications using APIs, including prompt design, request/response handling and basic error management.
  • Experience contributing to user-facing tools or services, with awareness of usability and accessibility considerations. webpage: Working at Kent

Benefits & conditions

As a member of our team, you can expect a friendly, open and collaborative working environment and support in your development and wellbeing. You'll enjoy a range of great staff benefits including:

  • Hybrid working options allowing a flexible blend of office and home working (to be agreed in line with business needs)
  • 43 days' leave per year (personal leave, bank holidays and additional days allocated for the Christmas period, pro rata for part-time staff)
  • Excellent pension scheme with generous employer contributions
  • Corporate employee-funded healthcare plan, in partnership with Benenden Health

We are ambitious for our people, our communities and the region we serve - join us in making the world a better place. Visit our website for more on who we are: http://www.kent.ac.uk/about

Apply for this position