Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.
Currently we are looking for a Search Engine Expert for our Saint Petersburg office to make the team even stronger.
An ideal candidate will serve as a specialist in the field of search technologies, especially Solr/Lucene.
Increase the quality of the search experience by systematical recall improvement, precision and relevancy;
Have a deep technical insight and a drive to analyze and improve all factors that contribute to the quality of search. This includes content processing, search engine configuration, query analysis, scoring algorithms, performance and stability. This also includes stepping in the end-user’s shoes, understand his needs and what consequences this has for the back-end;
Understand and advise about the role and capabilities of search technologies inside a larger platform architecture and inside an ecosystem of loosely coupled services;
Track potentially disruptive technologies and developments in the information discovery domain and lead strategic responses;
Evangelize the search technology vision and strategy;
Actively acquire and apply new search related disciplines;
Invent, adopt, and deploy technologies that give client’s businesses sustainable differentiation in the next generation search. This includes design and development of custom made components as well as adopting or researching alternative discovery technologies like graph databases, inferencing engines or any other technology that could drive providing direct answers;
Innovate by developing new search related solutions, researching existing search techniques and applying them in a creative fashion;
Understand and advise about concepts like: semantic search, personalized search, automatic classification, unsupervised clustering, machine learning;
Be accountable for success full implementation of the technology and strategy in projects;
Be the expert in everything related to search, extend and improve service offerings;
Represent the client in the search experts community;
Identify opportunities and developments in the market and on the web related to search. Stay up to date with the latest news and releases concerning our search technologies;
Manage project requests and making sure deliverables are according client’s standards;
May perform other duties as assigned by management.
Bachelors’ degree in Computer Science, Mathematics or equivalent;
Extensive knowledge of and experience with search technologies, especially Solr/Lucene;
Experience with FAST ESP is a plus;
Have a strong drive to analyze and solve technical issues;
Have a strong drive to do research in the area of search and with respect to relevancy tuning;
Experience with Java. Have the skill set to develop custom components;
Demonstrated expertise in e-business and internet projects;
Working knowledge of a broad range of technologies and standards in online space;
Must have broad knowledge of information technology trends;
Process-oriented analytical skills, plus implementation track record;
Must have extensive knowledge of information technology architecture components, principles, procedures, and practices;
Strong negotiation and communication skills, ability to communicate with people on different levels in the organization (up to country management);
Good command of both spoken and written English;
Knowledge of German, French, or Italian language is a plus;
Understanding of customer business environment and challenges;
Can do mentality, pragmatic and result-focused, team player.
Flexible working schedule;
Competitive compensation depending on experience and skills;
Corporate sport activities: football, volleyball, yoga, table-tennis, corporate discount for swimming pool;
Individual career development plan, a wide range of technological and soft skills trainings and workshops;
Ergonomic working places, convenient geographical location of the office;
Relocation support for the candidates from other locations.