E

Elsevier

Global STM publisher of journals.

Senior Software Engineer 1 - Search and AI Platform

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRemote

About the Job

Requirements

  • Four to six years of software engineering experience.
  • Proven experience contributing to technical architecture for large-scale platforms or services.
  • Solid understanding of software development methodologies and data modeling principles.
  • Deep expertise in Python and Java.
  • Proficiency in backend development and familiarity with modern AI and large language model tools and frameworks, such as LangChain and LangGraph.
  • Experience with Kubernetes (EKS) and cloud-native architectures.
  • Proven track record building scalable backend systems and application programming interfaces.
  • Experience mentoring engineers and contributing to architectural decisions.
  • Ability to work collaboratively across functions in an Agile or Kanban environment.

Responsibilities

  • Lead architectural design and ensure technical consistency.
  • Design, develop, and maintain generative AI services and reusable components using mostly Python and some Java.
  • Define and promote engineering best practices, including scalability, observability, testing, and continuous integration and continuous delivery.
  • Contribute to system designs spanning multiple services and modules, aligning with architectural best practices.
  • Collaborate with product, platform, and research teams to translate AI prototypes into production-ready capabilities.
  • Work within a Kubernetes (EKS) environment to deploy scalable, containerized applications.
  • Lead the resolution of complex technical challenges across distributed systems.
  • Mentor less-senior developers on engineering principles, generative AI patterns, and platform development.
  • Participate in code reviews, architecture sessions, and cross-team initiatives to ensure quality and maintainability.
  • Stay informed of developments in generative AI and advocate for responsible integration into product ecosystems.

Desired Qualifications

  • Experience operationalizing large language models or building internal AI platforms.
  • Familiarity with observability practices, including metrics, logging, and alerts.
  • Exposure to knowledge graphs or semantic search systems.

About the Company

Elsevier

Global STM publisher of journals.

Elsevier provides scientific, medical, and technical content and analytics to researchers, educators, clinicians, and institutions worldwide through journals, books, databases, and digital platforms. It operates by offering access to peer-reviewed articles and professional literature via online platforms, along with tools for discovery, citation tracking, research management, and clinical decision support. Unlike other publishers, Elsevier combines a broad portfolio of STM content with integrated analytics and workflow tools, serving researchers, healthcare professionals, and academic institutions on a global scale. Its goal is to enable the advancement of knowledge and improve health outcomes by delivering reliable, accessible information and data-driven solutions across the research lifecycle.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1880

Recently Posted Jobs

Explore more opportunities at Elsevier

See more jobs