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 expertise. You'll be working with a globally distributed team of Data Engineers, Software Engineers, Machine Learning Engineers, and Data Scientists, supporting Intellectual Property products at Clarivate.
The role involves designing and implementing search infrastructure, optimizing search engine performance, and identifying strategic information needs. You'll collaborate closely with Data Scientists to enhance query performance and data availability, while exploring existing data for valuable insights.
Working in a hybrid environment (2-3 days/week on-site), you'll be based in either Alexandria, VA, Ann Arbor, MI, or Philadelphia, PA. The position offers the opportunity to work with cutting-edge technologies and solve complex problems with real-world impact in a company that's committed to fueling the world's greatest breakthroughs through human ingenuity.
The ideal candidate should have a strong background in Java server platform, experience with ML/NLP/Search Engine/Big Data, and preferably knowledge of technologies like ElasticSearch/Solr/Lucene, Hadoop, Hive, and Spark. Advanced degrees (Masters or PhD) are valued but not required.