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, is seeking a Lead Software Engineer to join their AI Innovation team within the Life Sciences & Healthcare business. This role offers an exciting opportunity to shape the future of AI integration across product offerings. The position involves designing and implementing robust backend systems for high-impact AI use cases, working closely with product, data science, and architecture teams globally.

The ideal candidate will bring 6 years of experience with strong expertise in Java, Python, and modern API development. Knowledge of cloud platforms (AWS/Azure) and databases (PostgreSQL, MySQL, MongoDB) is essential. The role demands someone who can not only write high-quality code but also mentor team members and engage directly with customers.

Based in Barcelona with a hybrid work arrangement, this position offers the chance to work at the intersection of software engineering and artificial intelligence. You'll be part of a newly formed AI Innovation team, helping to deliver smarter, more scalable solutions to customers while ensuring AI capabilities align with business goals.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills. You'll be instrumental in integrating AI/ML into production environments, optimizing system performance, and driving best practices in software development. This is an excellent opportunity for a senior engineer looking to make a significant impact in the AI space while working with a global team.

Last updated 12 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