We’relooking for a passionate and experiencedSenior SoftwareEngineer -AI ProductDevelopment to join ourAI Innovation TeaminBarcelona, part ofClarivate’s Life Sciences & Healthcare division.
This is a unique opportunity to work oncutting-edgeR&D productsthat are shaping thefuture of healthcare and scientific discovery.
In this role,you’lltaketechnical ownership of key initiatives, contribute toarchitectural decisions, and collaborate onAI-driven solutionsthat have real-world impact.
Our core technologies includeJavaandPython, andwe’reespecially interested in connecting with engineers who bringdeepexpertisein these languagesand astrong background in artificial intelligence.
About You – experience, education, skills, and accomplishments
1. Bachelor's degree in computer science, Software Engineering, or related field; or equivalent relevant work experience.
2. At least 6 years ofprofessional software engineering experiencein Java and Spring Boot, as well as developing backend RESTful services within amicroservicesarchitecture.
3. At least 6 years of experience with OpenSearch (or similar search engines) and Oracle DBexpertise, with experience writing andoptimizingSQL queries for relational databases.
4. At least 2 years of experience with LLM agents/assistants, includingall ofthe following:tool/function calling, retrieval (RAG), and automated evaluations.
It would be great if you alsohave.. .
5. Experience running services in docker.
6. Experience using Jenkins.
7. Knowledge about AWS cloud infrastructure.
8. Experience developing backend systems in Python (APIs, microservices, ETL pipelines).
What will you be doing in this role?
9. Take aroleimplementing our backend services.
10. Workas a backend software engineer in a cross-functional team.
11. Write quality, well-tested, documented code.
12. Adhere todevelopmentbest practices and standards as set within the team.
13. Help support existing systems, diagnosing issues, andidentifyingbugs.
14. Work closely with QA, DevOps, Product Owners, SolutionAnalystsand Project Management.
About the Team
The team works in close partnership withdata scientists, product managers, and domain expertsacross Clarivate’sLife Sciences & Healthcare divisionto design and delivernext-generation AI capabilities.
We collaborate closely withinternal stakeholders, includingR&D, Product, and Platform Engineering teams, and benefit from Clarivate’sstrong innovation cultureand access to aglobal engineering community. This provides continuous learning opportunities and exposure to large-scale, high-impact projects.
TheBarcelona-based teamoperatesin aflexible and supportive environmentthat encouragescollaboration, creativity, and ongoing development, while staying connected to Clarivate’sglobal network of engineering and AI experts.
Hours of Work
This is a full-time, permanent position, primarily working core business hours in CET, with flexibility to collaborate with teams as needed.
This is a hybrid position working in the office up to 3 days a week.
What we can offer you:
15. 30 working days of vacation
16. Volunteering community offering paid hours of volunteering time
17. Private Health and Life & Disability insurances.
18. Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)
19. Agile work environment with a team of talented colleagues
20. On-site language classes (Catalan, Spanish and English)
21. Digital workplace with possibility to work in a central office location in Barcelona with global and dynamic employees.
At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.