Job Description
<p>**Job Description**</p><p>As an NLP AI Developer, you will be responsible for developing an AI-based semantic search system that can analyze and interpret religious texts based on user queries. Specifically, you will be working on the Tafsir Semantic Search project on GitHub (https://github.com/AnthraxBPLLC/tafsir_semantic_search), which includes a database of Islamic texts and a pre-trained model that can search these texts based on user queries. You will be responsible for improving and expanding the system’s capabilities, as well as integrating it with other software applications.</p><p><br></p><p>**Responsibilities**</p><p>- Maintain and update the Tafsir Semantic Search project on Github, fixing bugs and improving overall performance.</p><p>- Develop new features for the Tafsir Semantic Search project, such as additional search capabilities and more accurate results.</p><p>- Implement an API that will enable the system to interact with other software applications and services.</p><p>- Analyze and interpret user data to inform improvements to the system.</p><p>- Develop new NLP models that can improve search accuracy and optimize system performance.</p><p>- Work closely with data scientists and other stakeholders to identify user data points and develop algorithms to process that data.</p><p>- Use machine learning techniques to improve search relevance and optimize search results.</p><p>- Work with cybersecurity experts to ensure the system is secure and protect user data.</p><p><br></p><p>**Requirements**</p><p>- Strong experience with Python, TensorFlow, and other NLP and AI technologies.</p><p>- A deep understanding of data analysis and machine learning techniques specific to NLP.</p><p>- Experience working with large datasets and distributed computing systems.</p><p>- Excellent problem-solving skills and a strong drive to innovate.</p><p>- Excellent communication skills and the ability to work effectively in a team.</p><p><br></p><p>**Preferred Qualifications**</p><p>- Prior experience developing NLP systems that use user data.</p><p>- Experience with cloud computing platforms such as AWS or Azure.</p><p>- Experience working in an agile development environment.</p><p>- A strong interest and familiarity with Islamic texts and sources.</p><p><br></p><p>**Location**</p><p>This job can be done remotely, but regular communication with the project team will be required. Preference will be given to candidates who can work in the same timezone as the project team.</p><p><br></p><p>**Salary and Benefits**</p><p>The salary offered will be commensurate with the candidate’s qualifications and experience. Benefits may include health insurance, retirement plans, and other incentives.</p>