CareerPlan

Senior/Staff Software Engineer - AI

UKFull-time2026-10-21 → 2026-11-10

Core

Design and ship AI-powered features for requirement drafting, consistency checks, impact analysis, and intelligent suggestions; build agentic workflows to help engineers explore designs and validate requirements.

Role type

Senior/Staff Software Engineer - AI

Builds

AI-powered features, agentic workflows, data pipelines, evaluation harnesses, prompt and model management systems, observability, and safety guardrails.

Domain

Software Engineering / Artificial Intelligence / LLMs

Deliverable

production ML models

Required skills

LLM integration, prompt design, retrieval-augmented generation (RAG), vector stores, TypeScript/Node.js, Python, Postgres, cloud services, API development, observability, safety guardrails

Preferred skills

Experience with OpenAI, Anthropic, Hugging Face, model evaluation, latency optimization, cost optimization

Technologies

OpenAI, Anthropic, Hugging Face, vector stores, Postgres, TypeScript, Node.js, Python

Responsibilities

Design and ship AI-powered features for requirement drafting, consistency checks, impact analysis, and intelligent suggestions; Build agentic workflows that help systems and domain engineers explore designs, simulate changes, and validate requirements; Evaluate and integrate language models and related tooling while optimizing reliability, latency, cost, and debuggability; Build data pipelines, evaluation harnesses, prompt and model management systems, observability, and safety guardrails; Develop backend integrations, APIs, and simple UI hooks to deliver complete AI features; Partner with product teams and customers to identify workflows, run experiments, and iterate based on usage

Seniority

Senior/Staff, hands-on IC