Clarivate is seeking a Machine Learning Engineer to join their Data Science and Search team, focusing on building cutting-edge search platforms and intelligent data services. This role sits at the intersection of search infrastructure, machine learning, and big data, offering an opportunity to work on solutions that power discovery, automation, and insight across the innovation lifecycle.
The position requires a seasoned professional with 7 years of software engineering experience and 5 years of ML-specific expertise. The ideal candidate will have a strong foundation in Java server platforms and system tuning, along with experience in search technologies and big data systems. The role involves working with ElasticSearch/Solr/Lucene and cloud computing platforms utilizing Hadoop, Hive, and Spark.
As part of the globally distributed Data Science and Search team, you'll collaborate with Data Engineers, Software Engineers, and Data Scientists supporting Intellectual Property products. The role offers a hybrid work arrangement requiring 2-3 days per week on-site at one of their US locations (Alexandria, VA, Philadelphia, PA, or Ann Arbor, MI).
This position presents an excellent opportunity for professionals passionate about search technologies and data systems who want to make a real-world impact. The role combines technical expertise with collaborative teamwork, focusing on optimizing search performance, exploring data insights, and building scalable solutions for complex problems.