Job SummaryWe are seeking a skilled and innovative AI Model Developer to join our team.
The ideal candidate will have hands-on experience with Large Language Models (LLMs) and a passion for building advanced AI solutions that enhance consumer experiences.
This role involves developing, fine-tuning, and deploying AI models using cutting-edge technologies, with a focus on performance, integration, and scalability.
Key Responsibilities- Develop and implement AI models using LLMs such as OpenAI's ChatGPT API, with a focus on prompt engineering and fine-tuning.
- Apply retrieval-augmented generation (RAG) techniques to improve model performance and information retrieval.
- Write Python scripts for data processing, API integration, and model deployment.
- Integrate AI models into existing systems using OpenAI and RESTful APIs.
- Manage structured and unstructured data using SQL and MongoDB, ensuring secure and efficient storage.
- Utilize Azure Databricks for data processing and model training.
- Implement embedding models for vector data storage and retrieval.
- Document system designs, processes, and changes for traceability and team communication.
- 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).
- Proficient in SQL and experienced with MongoDB (including vector storage and indexing).
- Experience with Azure Databricks.
- Familiarity with embedding models for vector data.
- Strong problem-solving skills and ability to debug AI models.
- Excellent documentation skills for tracking models, changes, and system architecture.
Preferred Qualifications- Experience developing and managing structured and unstructured datasets for analysis and reporting.
- Ability to create reports, projections, models, and presentations to support business decisions.
- Proficiency in mathematics, statistics, modeling, and business analysis.
- Understanding of organizational strategy and operating objectives.
- Knowledge of metadata management and data governance principles.
- Ability to make independent decisions in ambiguous situations.
- Passion for contributing to initiatives that improve consumer experiences.
Education: Bachelors Degree