Hybrid Software Engineering Lead

Posted 2 hours ago

Apply now

About the role

  • Software Engineering Lead providing technical leadership for the AI Platform at Elsevier. Guiding design and delivery of shared AI services while mentoring engineers in a hybrid work environment.

Responsibilities

  • Lead technical design and implementation of shared AI services and components
  • Drive the delivery of platform initiatives, ensuring solutions are scalable, reliable, secure, and maintainable
  • Design, build, and maintain backend services and APIs, primarily in Python (with some Java)
  • Translate architecture into clear implementation plans and iterative delivery approaches
  • Partner with cross-functional teams to turn AI prototypes into production-ready capabilities
  • Promote engineering best practices, including code quality, testing, CI/CD, and observability
  • Provide constructive design and code reviews
  • Mentor and support engineers through pairing, coaching, and feedback
  • Contribute to deployment and operational stability of AI services in a Kubernetes (EKS) environment
  • Identify and address technical risks, dependencies, and bottlenecks
  • Ensure smooth integration of AI Platform services across the broader product ecosystem

Requirements

  • 7+ years of software engineering experience
  • Experience serving as a technical lead for complex backend or platform systems
  • Strong proficiency in Python; familiarity with Java
  • Solid backend fundamentals: API design, data modelling, distributed systems, and concurrency
  • Experience building or integrating AI/LLM-powered systems and working with modern AI frameworks (e.g., LangChain, LangGraph)
  • Hands-on experience with Kubernetes (EKS) and cloud-native development
  • Ability to balance hands-on coding with technical leadership
  • Experience working in Agile or Kanban environments
  • Strong communication skills, with the ability to explain technical decisions to diverse audiences

Benefits

  • Generous holiday allowance with the option to buy additional days
  • Health screening, eye care vouchers and private medical benefits
  • Wellbeing programs
  • Life assurance
  • Access to a competitive contributory pension scheme
  • Save As You Earn share option scheme
  • Travel Season ticket loan
  • Electric Vehicle Scheme
  • Optional Dental Insurance
  • Maternity, paternity and shared parental leave
  • Employee Assistance Programme
  • Access to emergency care for both the elderly and children
  • RECARES days, giving you time to support the charities and causes that matter to you
  • Access to employee resource groups with dedicated time to volunteer
  • Access to extensive learning and development resources
  • Access to employee discounts scheme via Perks at Work

Job title

Software Engineering Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job