AI Software Engineer

Experis
UK
3 days ago
Apply on www.experis.co.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Artificial Intelligence Amazon Web Services Applications Architecture Cloud Computing Cyber Security Software Design Patterns Python (Programming Language) Software Deployment Software Engineering Large Language Models Generative AI Front End Software Development
+1 more
Virtual Agents

Job description

As a Senior AI Software Engineer, you’ll play a key role in designing and building AI-native applications that automate and enhance critical Information Security and Software Development Lifecycle (SDLC) processes. This is a rare opportunity to work at the forefront of agentic AI, helping deliver innovative solutions that have a measurable impact across the business.

Working within a highly skilled engineering team, you’ll contribute to the design, development, deployment and continuous improvement of cutting-edge AI solutions powered by modern cloud and AI technologies.

What You’ll Be Doing

  • Designing and developing AI-native applications using Python and modern AI frameworks.
  • Building intelligent, agent-based solutions that automate and optimise security and software engineering processes.
  • Developing scalable solutions leveraging AWS, Bedrock, LangGraph and LangSmith.
  • Contributing to solution design and technical decision-making within an established architecture.
  • Collaborating with engineers, security specialists and stakeholders to deliver high-quality AI solutions.
  • Driving engineering best practices across application development, testing and deployment.
  • Supporting the continuous evolution of our AI capabilities through research, experimentation and innovation.
  • Contributing to backlog refinement, technical planning and delivery activities.

Requirements

Essential Skills & Experience

  • Strong commercial experience developing software applications in Python.
  • Hands-on experience building AI or LLM-powered applications.
  • Good understanding of:

  • Agentic AI frameworks
  • Retrieval Augmented Generation (RAG)
  • Large Language Models (LLMs)
  • AI application design patterns

Experience working with cloud platforms, ideally AWS.

Strong software engineering fundamentals, including:

  • Application architecture and design
  • CI/CD pipelines
  • Testing and deployment best practices
  • Secure software development principles

Ability to contribute to technical design discussions and solution development.

Strong problem-solving skills and an innovative mindset.

Desirable Experience

  • Experience with AWS Bedrock, LangGraph and/or LangSmith.
  • Frontend development experience.
  • Exposure to Information Security or secure software development environments.
  • Experience working on AI transformation, automation or productivity-focused initiatives.
  • Knowledge of low-level architecture and system design principles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.experis.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Tracing the evolution from early AI to generative AI

Mike Mike · World Congress 2025

4:11 min

Introduction to cloud-native application developer security

Micah Silverman · World Congress 2022

3:21 min

Navigating the ethical integration of virtual colleagues

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

2:14 min

Introduction to generative AI and content warnings

Cheuk Ho · World Congress 2023

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

Videos

See all

Related articles

See all