Search and Analytics is a central technology team at Clarivate that develops best in class algorithmic services and search platforms for our products to enable differentiated capabilities.
We take pride in innovating on behalf of our customers and delivering value to the business. Our scientists and engineers use Machine Learning, NLP, and Information Retrieval to solve problems along the entire Lifecycle of Innovation.
From algorithms to classify content, to automating content extraction workflows, extracting and resolving entities, building recommender and decision support systems, predicting risk and outcomes, and enabling unique ways of finding content, these are just a few of the ways our team is fostering productivity of our customers who lead innovation in the world.
Major responsibilities :
Design and implementation of the enterprise search applications and infrastructure
Works in collaboration with Data Scientists to constantly optimize search algorithms and performance.
Explores existing data for insights and recommends additional sources of data for improvements.
Technical / Professional Skills & Competencies :
Excellent analytical and problem solving skills with creative thinking.
Team player and able to work collaboratively in a team environment.
Strong organizational skills and able to work independently with minimal supervision.
Deep understanding of Java server platform and system tuning.
Experienced with cloud technologies (AWS preferred).
Proficient in programming languages : Java, C, Python, Perl / Scripting languages.
Strong practical experience in UNIX / Linux operating systems and network environment.
Advanced knowledge of backend paradigms; experienced with big data, distributed processing, or high-performance computing.
Experienced with enterprise data processing and data modeling; familiar with common tools and technologies.
Search Engine experiences with ElasticSearch / Solr / Lucene preferred.
Data Science training and knowledge with vector space models, text classification and categorization a big plus.
Education and Background :
Bachelor's degree in Computer Science or relevant disciplines. Master’s preferred.
5+ years’ experience (3+ for Master's) with Java development (server side emphasis).
Excellent communication and documentation skills in English.
What we can offer to you
A start up culture / working environment combined with all the financial and stability advantages of working for a large PE backed business
An opportunity to have a real impact on the global Life Sciences industry, and specifically how quickly drugs move from the Discovery stage through to Market Launch and commercialization
30 working days of vacation
Active volunteering community, with 40 paid hours of volunteering time
Private Health and Life & Disability insurances.
Tax-free benefits (Ticket Restaurant scheme, kindergarten and transport cards)
Agile work environment with a team of talented colleagues
On-site language classes (Catalan, Spanish and English)
Central office location in Barcelona with global and dynamic employee base (more than 20 nationalities). Office currently closed due Covid situation.
Free fresh fruit, coffee and tea
It is the policy of Clarivate to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, pregnancy, sex, sexual orientation, gender identity and / or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
In addition, Clarivate will provide reasonable accommodations for qualified individuals with disabilities.