Elsevier

Elsevier

London

Senior AI Engineer

Full-Time£65,000 - 105,000 per yearhoyUnited Kingdom
IT

Job Description

Salary: £65,000 - 105,000 per year

Requirements:
  • 4+ years of software engineering experience, ideally including exposure to AI-enabled or data-intensive systems.
  • BS in Engineering, Computer Science, or equivalent.
  • Comfortable working autonomously within a defined problem, questioning unclear assumptions, and delivering in short, time-boxed cycles focused on validated outcomes.
  • Experience building RAG pipelines, tool-augmented agents, and agentic workflows; familiarity with prompt engineering, context management, evaluation, and observability.
  • Understanding of how agents use memory, tools, and retrieval to complete multi-step tasks.
  • Ability to design across multiple components and translate product requirements into workable software designs.
  • Ability to write and review portions of detailed specifications for complex system components.
  • Experience integrating AI into existing systems through APIs and data pipelines.
  • Experience with AWS, Azure, or GCP.
  • Experience with CI/CD, modern SDLC practices, TDD, and code review.
  • Experience working with relational, columnar, and vector stores, with sound data-modelling principles.
  • Proficiency in Python, Java, TypeScript/JavaScript, SQL, and relevant AI SDKs.
  • Developing mentoring skills through pair programming and day-to-day collaboration.
  • Clear written and verbal communication with technical peers and stakeholders.
  • Ability to instrument solutions and capture usage, productivity, and quality metrics against established baselines.
Responsibilities:
  • Build prototypes and proofs of concept, and deliver agentic AI solutions to production standard within a defined technical approach.
  • Implement and test tool use, retrieval pipelines, and agent workflows.
  • Contribute to evaluation, observability, and guardrails for agentic systems, identifying operational requirements for logging, instrumentation, and alerting.
  • Instrument solutions to capture outcome data against established baselines.
  • Integrate AI capabilities into existing enterprise workflows and systems.
  • Work with technical peers and team members to finalise requirements and write and review portions of detailed specifications for complex system components.
  • Translate product requirements into software designs, collaborating with host-function stakeholders to ensure solutions fit real workflows.
  • Complete moderately complex bug fixes and flag technical risks and blockers early.
  • Implement continuous integration, delivery, and deployment practices, applying coding best practices and participating in code reviews.
  • Maintain code quality and documentation, and develop reusable solutions, patterns, reference implementations, and starter kits.
  • Collaborate with stakeholders across development environments, including Agile and Waterfall.
  • Pair-program with squad members and support handover and capability-building so host functions can own and operate solutions after the squad moves on.
  • Develop mentoring skills and support less senior engineers in development methodologies and optimisation techniques.
  • Keep up with new technology developments and take on related responsibilities as the squads needs evolve.
Technologies:
  • Agentic AI
  • AI
  • AWS
  • Azure
  • CI/CD
  • Embedded
  • GCP
  • Support
  • Java
  • JavaScript
  • LESS
  • Python
  • RAG
  • SQL
  • TDD
  • TypeScript
  • Cloud

More:

We are hiring a Senior Software Engineer / Senior AI Engineer for our Embedded Innovation Teams, cross-functional squads working within our business segments to turn internal AI experimentation into validated, reusable solutions. Our teams focus on problems and work directly with segment and function teams to improve internal workflows and help deliver better customer outcomes. In this role, you will take on research, design, and software development assignments within a squad product area, contribute to project planning and delivery, and collaborate with internal stakeholders and end users. We are Elsevier, a global leader in information and analytics supporting researchers and healthcare professionals in advancing science and improving health outcomes. Based in London Wall, this is a full-time role. We offer flexible working, wellbeing initiatives, shared parental leave, study assistance, sabbaticals, a comprehensive pension plan, generous vacation entitlement, family-care leave, a personal choice budget, employee communities and networks, discounts, an employee assistance program, and other location-specific benefits. We are an equal opportunity employer and are committed to a fair and accessible hiring process.

last updated 40 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Elsevier

Elsevier

Elsevier

London

IT

Skills & Technologies

JavaScriptTypeScriptPythonJavaRailsAWSAzureGCPCI/CDAIAgileUI

Inferred from job description

Salary Insight

£85,000

This role

£75,000

UK median

This salary is 13% above the UK median for Senior roles (£75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom