Clarivate is seeking a Lead Software Engineer, Algorithm to join their Beijing team working on incoPat related products. This role is part of a 4-member team reporting to the Senior Manager, Software Engineering. The position requires extensive experience in algorithm development, particularly in LLM projects, with a strong foundation in machine learning, NLP, and search technologies.
The ideal candidate will have at least 5 years of algorithm-related project experience, including 2 years specifically in LLM projects. They should be proficient in either C++, Python, or Java (with C++ being preferred) and have a deep understanding of machine learning, NLP, data mining, and search engine algorithms. A bachelor's degree in Computer Science or related field is required, with a master's degree being preferred.
The role involves leading AI algorithm research and development, designing and developing intelligent analysis core modules, and implementing various NLP, data mining, and search engine technologies. The successful candidate will be responsible for researching and promoting intelligent analysis technology across multiple business areas while continuously improving user product experience.
Working at Clarivate offers the opportunity to be part of a global leader in trusted and transformative intelligence. The company brings together enriched data, insights, analytics, and workflow solutions, grounded in deep domain expertise across the spectrum of knowledge, research, and innovation. Whether it's providing insights to transform the water industry or accelerating the delivery of a critical vaccine, Clarivate aims to fuel the world's greatest breakthroughs by harnessing the power of human ingenuity.
The position offers a hybrid work arrangement with an 8-hour workday standard, though overtime may be required. The company is committed to equal employment opportunities and maintains a non-discriminatory work environment.