Clarivate Analytics

Lead Software Engineer

Beijing, China
Machine Learning Java Python Perl AWS Elasticsearch
Description

We are looking for a Lead Software Engineer to join our Search and Analytics team in Beijing/China. This is an incredible opportunity to work on cutting-edge search platforms and algorithmic services utilizing AI, Machine Learning, and NLP. Our team, consisting of highly talented software engineers and data scientists, is pioneering solutions that empower our users, including past and future Nobel prize winners, to lead innovation across the globe.

If you're passionate about driving research and discovery through advanced technology, we'd love to meet you.

About You – Experience, Education, Skills, and Accomplishments:

  • At least 5 years’ experience with Java development
  • 2+ years of data analytical experience with large volume data processing and data modeling in a distributed environment.
  • Proficient in Java, Python, Perl/Scripting languages
  • Experienced with cloud technologies (AWS preferred).
  • Bachelor's degree in Computer Science or relevant disciplines.

It would be great if you also had:

  • Experience with Search Engines like OpenSearch/ElasticSearch/Solr/Lucene.
  • Master’s degree in Computer Science.
  • Data Science training and knowledge with vector space models, text classification, and categorization.
  • Domain knowledge in Literature and Patent content and searches.

What will you be doing in this role?

  • Design and implementation of enterprise search applications and infrastructure with AI and Search technologies.
  • Collaboration with Data Scientists to optimize search algorithms and platforms.
  • Development of advanced search and analytics features for enhancing user experience.
  • Engaging in the entire Lifecycle of Innovation, especially during research and discovery phases.

Product you will be developing:

You will contribute to our world-class leading research and discovery web platform, designed to enhance the productivity of innovators worldwide. This platform integrates AI, Machine Learning, and NLP to offer unique search capabilities, content classification, and recommendation systems, supporting our users in their quest for knowledge and innovation.

About the Team:

You will be part of the Search and Analytics team, a group of the most talented software engineers and data scientists. We are responsible for delivering best-in-class algorithmic services and search platforms. Our team is at the forefront of innovation, continually exploring and implementing advanced technologies to solve complex problems. We offer a collaborative environment where your contributions will have a significant impact on the research and discovery processes of our users.

Hours of Work

This is a full-time position, primarily working core business hours in your time zone, with flexibility to adjust to various global time zones as needed.

This is a hybrid position working in the office up to 3 days a week.

At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers