AI Model Developer
Location : Halifax, NS (Permanent remote work accepted from anywhere in Canada; however we’d prefer EST and CST based resources)
Notes :
- This requirement is in client’s Cybersecurity area and the person in this position will work in a team of 3-4 folks, one of them is a lead data scientist and others are new in GenAI area.
- Initial use cases:
- Build chat bot around enterprise data security policies
- Develop model on meta data definitions
We are seeking a skilled and innovative AI Model Developer to join our team. The ideal candidate will have a strong background in working with Large Language Models (LLMs) and a passion for developing advanced AI solutions to enhance our company's capabilities. This role will involve creating, fine-tuning, and deploying models that leverage cutting-edge AI technologies to improve our consumer experiences.
Key Responsibilities:
• Develop and implement models using OpenAI's ChatGPT API or similar LLMs, focusing on prompt engineering and fine-tuning techniques.
• Utilize retrieval-augmented generation (RAG) methods to enhance model performance and information retrieval capabilities.
• Write Python scripts for data processing, API integration, and model deployment.
• Work with various APIs, including OpenAI and RESTful APIs, to integrate AI models into existing systems.
• Manage and manipulate structured and unstructured data, ensuring proper handling and storage using SQL and MongoDB.
• Utilize Azure Databricks for data processing and model training.
• Implement embedding models for efficient storage and retrieval of vector data.
• Document all processes, changes, and system designs to ensure clear communication and traceability.
• Troubleshoot integration issues and debug AI models to ensure optimal performance.
Required Qualifications:
• Experience with OpenAI's ChatGPT API or similar LLMs.
• Familiarity with fine-tuning LLMs and prompt engineering.
• Understanding of retrieval-augmented generation (RAG) techniques.
• Proficiency in Python for scripting, data processing, and API integration.
• Experience working with APIs (e.g., OpenAI, RESTful APIs).
• Proficient in SQL and experienced with MongoDB (vector storage, indexing, and retrieval).
• Experience with Azure Databricks.
• Familiarity with embedding models for storing and retrieving vector data.
• Strong problem-solving skills with the ability to debug AI models and troubleshoot integration issues.