AI Engineer - Remote

Attercop
Brighton and Hove, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Brighton and Hove, United Kingdom

Tech stack

API
Artificial Intelligence
Azure
Cloud Computing
Databases
Continuous Integration
Information Engineering
ETL
Django
Python
PostgreSQL
NoSQL
Software Engineering
Software Systems
SQL Databases
Data Streaming
Data Logging
Feature Engineering
Data Ingestion
React
Flask
Large Language Models
Multi-Agent Systems
Prompt Engineering
Backend
FastAPI
Data Lake
AI Platforms
Kubernetes
Machine Learning Operations
Api Design
REST
Terraform
Data Pipelines
Docker

Job description

You'll design, build, and integrate advanced AI models into real software systems. This role sits at the intersection of software engineering, data science, and MLOps - turning research into robust, scalable, production-ready AI services. Core Responsibilities Model Engineering Build functional AI services from architectural designs

Orchestrate data ingestion, inference flows, and output pipelines

Optimise latency, memory, and throughput

Implement testing, validation, and error/bias analysis

Agentic Workflows Design multi-agent systems using LangChain, LangGraph, or Microsoft Agent Framework

Implement reasoning loops (e.g., ReAct)

Integrate tools, APIs, databases, and memory systems

Develop safety and reliability checks for agent behaviour

Data Engineering Build scalable ETL/ELT pipelines

Perform feature engineering and advanced data prep

Integrate SQL/NoSQL, data lakes, warehouses, and streaming APIs

Ensure compliance with GDPR/CCPA and internal governance

MLOps & Deployment Deploy AI services on Azure using REST APIs

Use Docker + Kubernetes for scalable production workloads

Build ML-focused CI/CD pipelines

Implement monitoring, drift detection, logging, alerting, and retraining

Manage infrastructure with Terraform

Requirements

Experience 2+ years as an AI Engineer or Software Engineer with strong AI/ML exposure

Technical Skills Advanced Python (asyncio, type hinting, Pydantic)

Backend/API development with FastAPI/Flask/Django

Agentic frameworks (LangChain, LangGraph, Microsoft Agent Framework)

LLM orchestration, RAG, prompt engineering

Cloud (Azure preferred), Docker, Kubernetes

IaC (Terraform)

PostgreSQL, plus exposure to NoSQL and vector databases

CI/CD, monitoring, observability, ML-specific drift detection

Collaboration & Communication Work effectively with data scientists, PMs, and stakeholders

Communicate technical decisions clearly

Maintain strong documentation across pipelines and architectures

Apply for this position