CareerPlanSign in

Senior Software Engineer I - Search and AI Platform

Amsterdam, Noord-Holland💼 Full-time🗓 2026-06-12 → 2026-09-07

Core

Design and implement graph-based search services and scalable backend systems for Elsevier's Search and AI Platform to accelerate scientific discovery.

Role type

Senior Software Engineer II (Search and AI Platform)

Builds

Scalable graph-based search services, APIs, and ingestion/storage pipelines

Domain

Scientific publishing, search, and recommendation systems

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, GraphQL, AWS, Kubernetes (EKS), distributed systems, API design, clean code, SOLID principles

Preferred skills

Neo4j, DynamoDB, CI/CD, monitoring tools (New Relic, Coralogix), Agile/Kanban

Technologies

Java, Spring Boot, GraphQL, Neo4j, DynamoDB, RDS, S3, SQS, SNS, Kinesis, Kubernetes, New Relic, Coralogix

Responsibilities

Design and implement graph-based search services; Develop applications using Java and Spring Boot; Integrate with databases and AWS services; Champion clean code and engineering best practices; Collaborate with product managers to deliver search features; Ensure robust monitoring and logging

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.