Primary Location: Vila Real, Portugal
Job Description:
Seeking a highly skilled AI Specialist to lead the development of a cutting-edge search feature for our web application.
The ideal candidate will have extensive experience with artificial intelligence technologies and a deep understanding of data integration, coupled with UI design expertise.
This role will focus on harnessing cloud services and AI technologies to create an intelligent search solution that efficiently retrieves and presents information from diverse data sources.
Key Responsibilities:
* Design and implement a smart search feature leveraging AI technologies.
* Configure and manage data sources to ensure seamless integration and retrieval of relevant information for the search functionality.
* Develop and optimize algorithms for natural language processing (NLP) to enhance search accuracy and relevance.
* Build a robust backend service using programming languages such as TypeScript or Python to handle search queries and data retrieval.
* Collaborate with UX/UI design principles to create an intuitive user interface for the search functionality.
* Conduct performance testing and optimization of the search feature to ensure fast response times and scalability.
* Document the development process, including architecture, APIs, and user guides for future reference.
* Stay updated with the latest advancements in AI and cloud technologies to continuously improve the search capabilities.
Requirements:
Proven experience in developing AI-driven applications.
Strong programming skills in TypeScript or Python.
Experience with natural language processing (NLP) and machine learning concepts.
Familiarity with cloud services and data integration techniques.
Experience in UI design.
Knowledge of RESTful API design and development.
Strong problem-solving skills and the ability to work independently as well as part of a team.
Excellent communication skills.