Clarivate is seeking a Lead Software Engineer, Algorithm to join their Beijing team working on incoPat related products. This role sits within a compact 4-person team reporting to the Senior Manager of Software Engineering. The position combines advanced algorithmic development with practical application in AI and machine learning.
The ideal candidate will bring substantial experience in algorithm development, particularly in Large Language Models (LLM), along with expertise in either C++, Python, or Java programming languages. The role demands deep knowledge of machine learning, Natural Language Processing (NLP), data mining, and search engine algorithms.
This position offers an opportunity to work at the forefront of AI technology, developing and implementing cutting-edge algorithms that enhance core product functionality. The role involves working on intelligent analysis systems and applying advanced technological solutions across various business domains to improve user experience.
Clarivate stands out as a global leader in providing trusted intelligence and analytics solutions, making this an excellent opportunity for someone looking to make an impact in a company that fuels world-changing breakthroughs. The hybrid work environment and collaborative team structure provide an ideal setting for professional growth and innovation.
The position requires a bachelor's degree in Computer Science or related field, with preference given to candidates with advanced degrees. Strong English language skills and experience working with international teams are highly valued, as is the ability to take initiative and demonstrate excellent team collaboration skills.