Our client, a rapidly growing company in downtown Montreal, is looking for a Senior Software developer responsible for search in their cloud-based audio, video and text data management platform.
The ideal candidate should have experience in the development of information retrieval systems and search engines with knowledge in some of the following areas.
– C/C++ object oriented programming
– C# object oriented programming
– Indexing structures and unstructured Data
– Weighting, scoring, relevance
– Query languages
– Probabilistic Search
– Document analysis and classification
– Semantic Analysis
– Multiple human languages
This is a hands on position which will involve research, requirements definition, design, development and maintenance of our client’s cloud platform’s search engine.
– Understanding the current platform and search capabilities
– Researching and developing new search capabilities
– Definiing and implementing APIs for search
– Participating with the rest of the platform teaqm in definining and designing new platform features
– Integrating search with 3rd party semantic analysis tools