Clarivate, a global leader in trusted intelligence and analytics, is seeking a Lead Software Engineer, Algorithm to join their Beijing team. This role focuses on incoPat related products and will be part of a 4-member team reporting to the Senior Manager of Software Engineering. The position requires extensive experience in algorithm development, particularly in LLM projects, and expertise in machine learning, NLP, and search technologies.
The ideal candidate will bring 5+ years of algorithm development experience, with at least 2 years specifically in LLM projects. They should be proficient in either C++, Python, or Java (with C++ being preferred) and have a strong foundation in machine learning, NLP, data mining, and search engine algorithms. A bachelor's degree in Computer Science or related field is required, with preference given to candidates with advanced degrees.
This role offers an exciting opportunity to work on cutting-edge AI technologies and intelligent analysis systems. The successful candidate will be responsible for developing AI algorithms, designing core intelligent analysis modules, and implementing various NLP and data mining solutions. They will also play a crucial role in advancing intelligent analysis technology across multiple business domains while focusing on enhancing user experience.
Working in a collaborative environment, the position offers a hybrid work arrangement and competitive benefits. The role requires strong communication skills, including fluency in English, and the ability to work effectively with international teams. This is an excellent opportunity for someone passionate about AI and algorithm development to make a significant impact in a global organization that's at the forefront of research and innovation intelligence.