Latest AI JobsBrowse Jobs
E

AI Software Engineer

extrac.aiLondonProduct & Engineering
Apply on company site
Salary
£75K – £80K
Job type
Full-time
Work mode
Remote
Experience
Mid · 2+ yrs
Posted
30 Sept 2026
Status
Open · checked 7d ago

About this role

This role suits an independent software engineer with backend experience who wants to build production-grade agentic systems and analytical features. The position is based in London at ExTrac, a decision intelligence company.

Role Overview

ExTrac is hiring a full-time AI Software Engineer in London to join the AI team. The position focuses on building Co-Analyst, a user-facing multi-agent system, along with associated analytical AI features, retrieval mechanics, and backend services.

Key Responsibilities

Build and improve components of the agent loop including context assembly, tool selection, and sub-agent orchestration.
Develop analytical AI features ranging from network construction to summaries.
Run experiments against live analyst traffic behind feature flags to measure improvements.
Work with embeddings for retrieval, network construction, and community detection within a model-agnostic design.
Take well-defined problems and ship production-ready features using Python and Go.
Build and maintain internal and customer-facing APIs.
Operate long-running streaming pipelines and handle caching and recovery behavior.
Partner with the machine learning team to transition research concepts into production.

Requirements

Eligible to obtain UK security clearance and be a national of a NATO member state, Australia, or New Zealand.
2+ years of professional software engineering experience with demonstrated ability to build and ship production-grade services.
Experience owning features or components end to end within a larger system.
Proficiency in building services using Python and Go.

Skills and Tools

Python
Go
Relational, document, and vector databases
APIs
Streaming pipelines

Salary and Benefits

Salary range: £75K – £80K

About the Company

ExTrac is a decision intelligence company providing tools for governments, defense organizations, financial institutions, and corporates operating in complex environments. The company combines curated data sources, domain-specific AI, and human expertise to deliver actionable foresight.

How to Apply

Applicants should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of the AI Software Engineer role?

The role is located in London.

What is the salary range for this position?

The salary is between £75K and £80K.

What nationality requirements apply to applicants?

Applicants must be eligible to obtain UK security clearance and be nationals of a NATO member state, Australia, or New Zealand.

How many years of experience are required?

The posting requires 2+ years of professional software engineering experience.

What programming languages are primarily used?

The codebase uses Python and Go.

Ready to apply?

The application is on the official extrac.ai careers page.

Apply on company site