The primary goal of this role is to leverage expertise in Large Language Models (LLMs) to develop innovative AI solutions, focusing on fine-tuning models for better performance and integrating them into business applications.
- Design, test, and optimize prompts for LLMs to achieve high-quality outputs across various use cases.
- Fine-tune pre-trained models using domain-specific data to improve accuracy and contextual understanding.
- Develop and implement solutions using Retrieval-Augmented Generation (RAG) and manage vector databases.
- Lead or contribute to the design and development of NLP, ML, and AI systems.
- Apply AI best practices to ensure fairness, transparency, and accountability in AI models and applications.
- Collaborate with cross-functional teams to align technical efforts with business goals.
- Write and maintain code in Python and work with tools like SQL, GitHub, CI/CD pipelines for effective development and deployment.
- Work with cloud platforms (Azure, GCP) for development, deployment, and scaling of AI models.
- Present technical concepts, solutions, and insights clearly to both technical and non-technical stakeholders.
- Strong understanding of LLM architectures and expertise in fine-tuning pre-trained models on domain-specific data.
- Experience with RAG (Retrieval Augmented Generation), Prompt Engineering concepts, and fundamentals (Vector DBs).
- In-depth knowledge of machine learning, deep learning, and NLP, with experience in developing NLP, ML & AI solutions.
- Good exposure in Python and strong knowledge in SQL, GitHub. Familiarity with CI/CD pipelines.
- Cloud Platforms knowledge must: Azure/GCP.
- Strong communication/presentation skills in English, capable of presenting technical solutions to business parties.
- Awareness of the latest trends in AI and machine learning applications.
- Experience in cross-functional team collaboration in an Agile environment.
- Background in data science or statistical analysis.