Taro Logo

Lead Software Engineer, AI

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across knowledge, research and innovation.
Machine Learning
Staff Software Engineer
Hybrid
6+ years of experience
AI · Healthcare

Job Description

Clarivate, a global leader in trusted intelligence and analytics, is seeking a Lead Software Engineer to join their AI Innovation team. This role combines traditional software engineering leadership with cutting-edge AI integration, focusing on the Life Sciences & Healthcare business sector. The position offers an exciting opportunity to shape the future of AI applications while working with a globally distributed team.

The ideal candidate will bring 6 years of experience and strong expertise in Java and Python development, along with a deep understanding of cloud platforms and database systems. You'll be responsible for designing and implementing robust backend systems, mentoring team members, and working closely with product, data science, and architecture teams to deliver impactful AI solutions.

Based in Barcelona with a hybrid work arrangement, this role offers the chance to work on high-impact AI use cases while ensuring scalable solutions for customers. The position requires strong technical skills, leadership capabilities, and the ability to collaborate across different global locations. You'll be part of a newly formed AI Innovation team, working directly on integrating AI capabilities across the company's portfolio.

This is an excellent opportunity for a senior engineer looking to advance their career in AI and machine learning while working with a company that's at the forefront of research and innovation. The role combines technical leadership, mentorship, and hands-on development work, making it ideal for someone who enjoys both coding and guiding technical direction.

Last updated 11 days ago

Responsibilities For Lead Software Engineer, AI

  • Ensure high-quality, maintainable code through best practices, reviews, and testing
  • Design and implement scalable software solutions and optimize system performance
  • Mentor team members, contribute to documentation, and support process improvements
  • Engage with customers, address technical queries, and explore innovative approaches
  • Stay current with technology trends and contribute to cross-functional engineering projects

Requirements For Lead Software Engineer, AI

Java
Python
PostgreSQL
MySQL
MongoDB
  • Bachelor's Degree or equivalent in Computer Science, Software Engineering, or related field
  • 6 Years of Relevant Experience
  • Java, python and experience developing robust APIs using modern frameworks
  • Knowledge of Cloud Platforms such as AWS or Azure
  • Knowledge of relational or noSQL DBs
  • Deep understanding of back-end development best practices
  • Flexibility to work within a globally distributed team