AI Assistant DeveloperAre you passionate about Artificial Intelligence and ready to join an innovative team working on cutting-edge technologies? We are looking for a skilled AI Assistant Developer to contribute to the development of our internal AI assistant based on Azure Open AI.
Contract Type: Short Term (20 hours per week)
Location: Remote
Responsibilities:* Develop and enhance the capabilities of our AI assistant using Azure Open AI (CharGPT).
* Ensure seamless integration of the AI assistant with Microsoft TEAMS and plan for a future web interface.
* Implement features to enable interaction with various sources, including BING, DALL'e for image generation, and independent knowledge responses.
* Work on planned future implementations, such as integration with Azure SQL Database for data warehouse support.
* Enable the AI assistant to handle files in various formats (PDF, Excel, Word, PowerPoint).
* Optimize the performance and response speed of the AI assistant.
* Expand and improve communication capabilities, ensuring context understanding.
Requirements:* Proficient in Python programming language.
* Experience with Large Language Models (LLM) and OpenAI technologies.
* Familiarity with prompt engineering and LangChain.
* Knowledge of Azure, particularly the Bot framework, will be a plus.
* Strong problem-solving skills and attention to detail.
Qualifications:* Bachelor's or Master's degree in Computer Science or related field.
* Proven experience in developing AI applications, particularly chatbots.
* Ability to work independently and collaboratively in a remote team environment.
* Excellent communication skills.
What We Offer:* Opportunity to work on cutting-edge AI technologies.
* Remote work environment.
* Competitive compensation.