AI Software Engineering Specialist

Accenture
Newcastle upon Tyne, UK
8 days ago
Apply on jobs.theguardian.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Cloud Engineering Continuous Integration Software Debugging Memory Management Python (Programming Language) Open Source Technology Systems Development Life Cycle Search Technologies Software Engineering Management of Software Versions
+12 more
Datadog Large Language Models Backend Build Management Kubernetes Low Latency Production Code Machine Learning Operations Terraform Serverless Computing Docker Microservices

Job description

You build the solutions that actually make AI work in enterprise environments, not demos, not prototypes that stall after a pilot, but production agentic architectures running inside real client organizations. The difference between an AI Engineer and what we are looking for is straightforward: you have shipped a multi-agent solution in production, you have owned the evaluation harness, and you know what happens when your agent fails at 2am because you have lived it.

As an AI Engineer (Agentic/Applied), you will design, build, and deploy production-grade agentic AI solutions across the full enterprise technology stack. You will work directly with client engineering teams, lead technical design sessions, and build reusable patterns and accelerators that scale beyond individual engagements to maximise efficiencies across the software delivery lifecycle.

This role sits at the heart of the AI engineering talent market - demand is growing faster than supply and will continue to do so. We offer what no single product company can: breadth across every industry, every enterprise technology stack, and every level of organizational complexity, combined with vendor fellowship access inside Anthropic, OpenAI, Microsoft, and Google engineering teams and a direct pathway to the Forward Deployed Engineer programme., * Design and build production-grade agentic solutions end-to-end: multi-agent orchestration, RAG pipelines, policy-based routing, tool invocation, memory management, and lifecycle observability

  • Build and own RAG pipelines: embeddings, chunking strategy, vector search, context window engineering and tuning against real quality targets
  • Integrate and abstract across multiple LLM providers - OpenAI, Anthropic, Vertex AI, and open-source models - with fallback routing, token, cost, and latency management
  • Implement LLMOps in production: eval harnesses with real quality metrics, prompt versioning, observability tooling (LangSmith, Braintrust, or equivalent), cost and safety monitoring
  • Embed directly with client engineering teams to analyse the SDLC to identify AI/agentic opportunities and use cases, design, prototype, and deploy agentic solutions - workshops, proofs of concept, code-with sessions, and architecture walkthroughs
  • Build reusable patterns, accelerators, and playbooks that scale beyond the individual client engagement and enable the next one to start faster
  • Define and use metrics to measure agent accuracy, latency, safety, and cost-effectiveness; present findings and recommendations to client stakeholders in business terms

Requirements

  • Significant software engineering experience in production environments
  • Hands-on experience designing and deploying agentic AI solutions in a production environment - non-negotiable
  • Demonstrated experience with agentic orchestration frameworks: LangGraph, CrewAI, AutoGen, or equivalent - at production depth, not tutorial level
  • Direct experience calling LLM APIs (OpenAI, Anthropic, Vertex AI) in production code: provider abstraction, token management, latency and cost tradeoffs
  • RAG pipeline ownership: embeddings, chunking strategy, vector databases, and context engineering
  • LLMOps fundamentals: eval harness design, prompt versioning, and production observability
  • Cloud-native engineering maturity: Kubernetes, Docker, microservices, serverless, CI/CD, and IaC (Terraform or Helm)
  • Strong Python; Java or equivalent backend language acceptable; production debugging and observability experience
  • Quality of experience is weighted over years, a candidate who has shipped three production agentic systems in four years is preferred over a generalist with passive AI exposure *

About the company

Accenture is committed to providing veteran employment opportunities to our service men and women.

Please read Accenture’s Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process.

About Accenture

We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.

We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.

At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.theguardian.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:36 min

Visualizing memory limits and isolating suspicious endpoints

Dina Matveev Dina Matveev · Europe 2026 Virtual

1:34 min

Transitioning from traditional software development to artificial intelligence consulting

Patrick Schnell Patrick Schnell · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

Videos

See all

Related articles

See all