FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – AI Engineering
RELXSenior Software Engineer developing reusable generative AI services at Elsevier. Building scalable, production-ready AI capabilities for researchers and clinicians advancing science and healthcare.
Tech Stack
Tools & technologiesCloudDistributed SystemsJavaKubernetesPython
About the role
Key responsibilities & impact- Design, develop, and maintain generative AI services and reusable components using mostly Python and a little bit of Java.
- Define and promote best practices in engineering, including scalability, observability, testing, and CI/CD.
- 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.
- Contribute to the resolution of complex technical challenges across distributed systems.
- Mentor less-senior developers on engineering principles, GenAI patterns, and platform development.
- Participate in code reviews, architecture sessions, and cross-team initiatives to ensure quality and maintainability.
- Stay informed of the latest developments in generative AI and advocate for responsible integration into product ecosystems.
Requirements
What you’ll need- 5+ years of software engineering experience
- Solid understanding of software development methodologies and data modeling principles
- Deep expertise in Python and Java
- Strong proficiency in backend development and familiarity with modern AI/LLM tools and frameworks (e.g., LangChain, LangGraph)
- Strong experience with Kubernetes (EKS) and cloud-native architectures
- Proven track record building scalable backend systems and APIs
- Experience mentoring engineers and contributing to architectural decisions
- Ability to work collaboratively across functions in an Agile or Kanban environment
Benefits
Comp & perks- numerous wellbeing initiatives
- shared parental leave
- study assistance
- sabbaticals
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavabackend developmentdata modelingscalabilityobservabilitytestingCI/CDKubernetesAPIs
Soft Skills
mentoringcollaborationcommunicationproblem-solvingleadership