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.
Backend
Staff Software Engineer
Hybrid
6+ years of experience
AI · Healthcare

Job Description

Clarivate, a global leader in trusted and transformative intelligence, is seeking a Lead Software Engineer to join their AI Innovation team. This role offers an exciting opportunity to shape the future of AI across their Life Sciences & Healthcare business. The position involves designing and implementing robust backend systems for high-impact AI use cases, helping deliver smarter, more scalable solutions to customers.

The ideal candidate will have 6 years of experience and strong expertise in Java and Python development, with knowledge of cloud platforms and database systems. They will work closely with product, data science, and architecture teams to ensure AI capabilities are aligned with business goals and integrated effectively across the portfolio.

This hybrid position is based in Barcelona, working with globally distributed teams. The role combines technical leadership with mentoring responsibilities, requiring someone who can both architect sophisticated solutions and guide other engineers. Key responsibilities include ensuring code quality, implementing scalable solutions, and staying current with emerging technologies.

What makes this role particularly compelling is the opportunity to work at the intersection of software engineering and artificial intelligence, helping product teams seamlessly integrate AI into their offerings. The position offers the chance to impact healthcare and life sciences through technology, while working with a newly formed AI Innovation team at a respected global company.

Last updated a month 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
  • 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 such as PostgreSQL, MySQL, Oracle, MongoDB
  • Deep understanding of back-end development best practices
  • Flexibility to work within a globally distributed team

Related Jobs

Lead Software Engineer, AI

Lead Software Engineer position at Clarivate focusing on AI integration in Life Sciences & Healthcare, requiring 6+ years experience in backend development with Java, Python, and cloud technologies.

Lead Software Engineer, AI

Lead Software Engineer position at Clarivate focusing on AI integration in Life Sciences & Healthcare, requiring 6+ years of experience in backend development with Java and Python.

Lead Software Engineer, AI

Lead Software Engineer position at Clarivate focusing on AI integration in Life Sciences & Healthcare, requiring expertise in Java, Python, and cloud platforms.

Lead Software Engineer, AI

Lead Software Engineer position at Clarivate focusing on AI integration in healthcare solutions, requiring expertise in Java, Python, and cloud platforms.

Lead Software Engineer, AI

Lead Software Engineer position at Clarivate, focusing on AI integration and backend development, requiring 6+ years of experience in Java, Python, and cloud technologies.