AI Engineer - Security-cleared

  • Parker Shaw
  • Oct 09, 2025
Contractor Telecommunications

Job Description

We are currently recruiting for an AI Engineer to work a fully remote contract with our client until the end of March 2026.

We are looking for an AI Engineer with experience in developing LLM-based technologies. The role holder will work alongside other Developers, Data Scientists, User Researchers and a Product Manager to maintain and further iterate the Assist service.

This role is designed for an enthusiastic and innovative individual who will have the opportunity to help shape and lead an AI product. You will need to be curious about emerging technology and AI trends, including the ability to deliver data-driven synthetic audiences for insight and research. The role holder will work within an agile environment, delivering towards weekly sprints.

The role holder will work in Python (to build the API) with tools including FastAPI, asyncio and SQLalchemy. The role holder will also manage code, testing and deployments through GitHub and AWS Elastic Beanstalk.

Reporting to the Head of AI products, the role holder will work remotely.

ROLES & RESPONSIBILITIES:

- Helping to practically maintain and iterate a web API using FastAPI and hosted on Amazon Web Services (AWS).

- Developing improvements to the existing product, following an existing roadmap focusing on improved data ingestion, UI updates (supported by Fullstack Developer) and potential agentic possibilities.

- Helping design, develop and deliver a new capability focusing on turning existing audience data and insights into conversational AI-powered synthetic audiences, mirroring the demographics and attitudes of their real world' counterparts.

- Collaborating with a Product Manager and other Software Developers to ensure work is sufficiently organised and completed.

- Working across the team to ensure informed decisions are made on the application design and testing approaches.

- Contributing to technical decision making alongside colleagues, including Generative AI solutions around RAG and prompt engineering.

- Contributing to the required documentation and Agile project maintenance responsibilities.

- Helping to design and develop incoming features around sentiment analysis, data ingestion and synthetic audience creation.

EXPERIENCE & ABILITIES:

- Must have experience in building Large Language Model based applications incorporating tool usage and information retrieval.

- Must have experience in Python programming language.

- Must have experience administering Amazon Web Services accounts.

- Must be able to take ownership of the entire feature development life cycle, ie development and testing through to deployment.

- Should have experience in agile product delivery, working within a small interdisciplinary team to deliver as a group.

If you feel you have the skills and experience needed for this role; please do apply now.