onsite
Full Stack Model (LLM) Developer
Full Stack Model (LLM) Developer
The Full Stack Model (LLM) Developer will optimize and fine-tune Large Language Models, design and develop LLM-based systems, and build end-to-end applications. This role involves utilizing domain knowledge to ensure relevant outputs and collaborating with cross-functional teams.
About the role
About the Role
Optimize Large Language Models (LLMs) to guide their outputs towards high-quality and contextually relevant responses, utilizing domain knowledge. Design comprehensive systems that incorporate LLMs or LLM applications. Formulate effective prompts for Generative AI models and develop applications using a complete technology stack. Apply domain-specific data and techniques for domain adaptation. Enhance model accuracy and effectiveness through fine-tuning.
Key Responsibilities
- LLM Optimization: Optimize and fine-tune Large Language Models (LLMs) to meet specific domain requirements, ensuring high-quality outputs.
- Domain Expertise: Utilize domain knowledge to guide the LLMs responses, ensuring contextually relevant and accurate information.
- System Design: Design and develop comprehensive systems and applications that incorporate LLMs as a core component, ensuring seamless integration and functionality.
- Prompt Formulation: Formulate effective prompts and queries for Generative AI models to yield desired responses and behaviors.
- Technology Stack: Build end-to-end applications using a complete technology stack, including front-end and back-end components, to deliver user-friendly and performant solutions.
- Data Management: Collect, preprocess, and manage domain-specific data to train and fine-tune LLMs, enhancing their understanding and performance.
- Adaptation Techniques: Apply domain adaptation and fine-tuning techniques to LLMs, improving their accuracy and aligning them with specific industry needs.
- Collaboration: Collaborate closely with cross-functional teams, including data scientists, NLP engineers, software developers, and domain experts, to ensure successful project outcomes.
- Performance Evaluation: Conduct rigorous testing and evaluation of LLM driven applications to measure their performance and user satisfaction, making data-driven improvements.
Requirements
Primary Skills
- Full stack Cloud-native application development in leading programming languages like Python, Node, C#, Angular.JS, and React.JS.
Secondary Skills
- Natural Language Processing (NLP)
- Large Language Models
- Conversational AI