Point your AI agent at freehire and let it find you a job.

Get the CLI →

Clarivate Analytics

New

Lead Software Engineer - AI Product development - Clarivate Analytics

Posted 4 views
Discussion

Summary

Hands-on lead engineer building AI-powered backend systems (APIs, microservices, ETL) in Azure/AWS for Clarivate's Life Sciences & Health products. Day to day: shaping architecture, prototyping and shipping LLM/agentic AI applications in Python within a small agile team, hybrid from Barcelona.

Overview

In this role you will lead the development of AI-powered backend systems, building reliable, scalable solutions in a small, skilled team. You will shape architecture and deliver APIs, microservices, and ETL pipelines in cloud environments. You’ll drive AI-driven product initiatives, collaborating across engineering, product, and cloud operations to scale LS&H capabilities. This is a hands-on leadership position with a strong impact on reliability and product direction in a fast-paced setting.

Compensaciones / Beneficios
  • hybrid work model (office 2-3 days a week)
  • full-time role
  • CET core hours with global flexibility
  • collaborative team
  • opportunity to shape AI platform direction
Responsabilidades
  • Scope and shape AI platform initiatives for LS&H products from concept to implementation
  • Design, develop, and maintain backend services (APIs, microservices, ETL) in Azure/AWS
  • Translate needs from multiple teams into high-quality, reliable code and proof-of-concepts
  • Collaborate with Cloud Operations, Solution Architecture, Product Engineering, and SMEs
  • Build and iterate LLM-based or agentic AI applications, ensuring reliability and quality
  • Evaluate integration with applications in other languages (e.g., Java, Typescript)
  • Lead the technical approach from design through implementation
  • Test and improve solutions via unit tests, automation, and iterative development
  • Advance projects from concept to prototype and contribute to production roadmaps
  • Work in an agile environment and contribute to continuous improvement culture
Requisitos principales
  • Bachelor’s degree in computer science, software engineering, or related field, or equivalent experience
  • At least 7 years of professional software engineering experience
  • At least 4 years backend experience in Python (APIs, microservices, ETL pipelines)
  • At least 5 years collaborating in cross-functional, agile teams
  • At least 3 years working with LLMs or agentic AI applications with awareness of reliability challenges
  • Experience contributing to or defining software architecture for complex systems
  • Experience with AI/ML workflows (e.g., RAG, vector databases, evaluation techniques)
  • Experience in cloud environments (Azure or AWS), including deploying or integrating backend services
  • Mentoring or providing technical guidance to other engineers (preferred)
  • collaborative
  • mentoring
  • strong communication
  • Python backend engineering
  • Azure / AWS
  • LLM-based or agentic AI development

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available