





**What is the company you will be working for about?** We are a company specialized in digital transformation and committed to people. Our focus is on driving technological digital acceleration in society through apps (mobile, web \& AI) and IT talent acquisition. Over the years, our \+100 employees have worked with hundreds of clients on \+3\.000 solutions, offering a holistic perspective in addressing the challenges involved in their organizations' digital transformation. **What do we believe in?** We are based on four fundamental values: * **Innovation**, delivering innovative solutions in a professional and cost-effective way, with a distinctive value: expert knowledge across the entire value chain. * **Commitment**, as we treat our clients' objectives as our own and overcome any obstacle to achieve them. * **Proactiveness**, by providing and carrying out actions that improve services and quality. * **Teamwork**, relying on a motivated and multidisciplinary team that works in perfect coordination to achieve common goals. We are seeking a **Senior Data Scientist** to work on the development and refinement of a new search engine. This role involves improving lexical and semantic models used in hybrid search to optimize performance across all languages using computer vision and natural language processing (NLP) techniques, and applying personalization models to search results to deliver a unique experience for each user. **Requirements** * Bachelor's or Master's degree in Data Science, Artificial Intelligence, Computer Engineering, or other quantitative fields. * At least 4 years of experience as a Data Scientist (preferably at end-client level). * At least 4 years of experience programming in Python or other object-oriented languages. * Experience using PySpark to efficiently process large volumes of data. * Experience developing end\-to\-end machine learning / data science solutions, from prototyping to deployment and maintenance. * Experience working with cloud services (e.g., AWS, Google Cloud, Azure) and distributed computing environments. * Experience applying strong software development and programming practices, including testing, automation, building CI/CD pipelines, and using tools such as Docker, Jenkins, and Git. * Experience developing Natural Language Processing (NLP) techniques, including the use of language models, semantic analysis, and text classification. **Nice to have:** * Experience in developing and implementing search engines (e.g., Elasticsearch, OpenSearch, Typesense, etc.) is a plus. * Experience in developing and implementing solutions using generative AI models such as GPT\-4 or similar, including techniques like Prompt Engineering and Retrieval\-Augmented Generation (RAG), is valued positively. * The possibility to attend our offices in person under our hybrid model is appreciated (but not essential, as we prioritize technical knowledge and experience).


