Senior AI Engineer

Elsevier Inc.
London, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
£65,000.0 - £105,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Automation of Tests Microsoft Azure Software Bug Management Cloud Computing Software Quality Code Review
+14 more
Continuous Integration Python (Programming Language) Pair Programming Systems Development Life Cycle Standard Sql Software Engineering SQL Databases TypeScript Data Logging Test-Driven Development (TDD) Prompt Engineering Information Technology Virtual Agents Data Pipelines

Job description

  • 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, 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.

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.

Apply for this position

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

Apply on www.adzuna.co.uk
Prepare application

Good distractions

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

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

4:06 min

Using ClickHouse as a foundation for fast analytics

Hellmar Becker Hellmar Becker · World Congress 2026 Europe

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss Laurie Voss · Coffee With Developers

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

Videos

See all

Related articles

See all