AI & Emerging technologies

AI Engineer

Norton Rose Fulbright

London · Greater London · United Kingdom

Overview

In this role you will help build a new R&D AI capability for legal services, delivering end-to-end AI products. You’ll work in a small, multidisciplinary team to turn product designs into secure, observable software with practical deployment. Expect hands-on development across UI, backend, AI orchestration, and enterprise integrations, guided by enterprise security and deployment patterns. The work focuses on making AI workflows useful, observable, and scalable for lawyers and business users, with measurable improvements in quality and cost. This is a hands-on, production-focused opportunity to shape AI-enabled legal tech at scale.

Responsibilities
  • Develop AI-enabled product features across UI, backend, AI orchestration, retrieval, and enterprise integrations.
  • Design agentic AI workflows with structured outputs, tool calls, and human-review steps.
  • Create reusable agent harnesses with state, context, traces, and test fixtures for consistency and safety.
  • Implement grounded retrieval and context patterns using approved data products and sources with evidence and citations.
  • Design and operate evaluation harnesses, including test sets, scenarios, grading, and feedback loops.
  • Manage prompts, model configurations, tool schemas, routing, fallbacks, and latency/cost trade-offs.
  • Implement AI observability through traces, logs, metrics, and evaluation results for continuous improvement.
  • Build APIs and interfaces to expose AI outputs and enable approvals and user feedback.
  • Write maintainable Python and TypeScript, using Docker, Git, automated testing, and CI/CD.
  • Apply security, authentication, data handling, deployment and release patterns in collaboration with firm tech teams.
Key requirements
  • ≥3 years producing production AI products, with SaaS experience; legal tech experience is advantageous but not required.
  • Strong Python, plus practical TypeScript or JavaScript; experience with FastAPI or Flask and frontend frameworks (React/Next.js).
  • Experience with LLM APIs, structured outputs, retrieval/embeddings, tool calling and workflow orchestration.
  • Experience building agentic systems with state/context management, tools, and human-review controls.
  • Experience evaluating AI workflows, test design, prompt experiments, and user feedback integration.
  • Proven ability to move AI features from prototype to production with testing, monitoring, and improvement.
  • Experience with AI observability, tracing and evaluation tooling; grounded retrieval and evidence/citations understanding.
  • API design and enterprise integration experience; secure handling of authentication, authorization, secrets and sensitive data.
  • Comfort with Docker, Git, automated testing and CI/CD; able to ship maintainable, repeatable work.
  • Strong debugging and systems-thinking skills; ability to explain AI behavior and trade-offs to technical and non-technical stakeholders.
  • collaborative
  • clear communicator
  • problem-solving
  • Python
  • TypeScript/JavaScript
  • FastAPI/Flask

Reference: WJ-747_31198439

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.