Role Overview
We are looking for a GEN AI Developer with 4-6 years of experience to build and productionize advanced Generative AI applications. The ideal candidate will have expertise in building scalable GenAI solutions, fine-tuning models, and implementing robust LLMOps pipelines.
Responsibilities
- Build GenAI applications from scratch using frameworks like Autogen, Crew.ai, LangGraph, LlamaIndex, and LangChain.
- Develop high-quality, efficient, and maintainable Python code.
- Design architectures for handling large-scale structured and unstructured data.
- Develop Multi-Modal LLM applications involving text, vision, and speech.
- Fine-tune SLMs and LLMs using techniques such as PEFT, QLoRA, and LoRA.
- Implement user interfaces using React, Streamlit, and AG Grid.
- Set up and manage LLMOps pipelines for continuous integration and deployment.
- Ensure ethical and responsible AI practices are embedded in the development process.
Requirements
- Deep expertise in Python programming.
- Experience in productionizing GenAI applications beyond PoCs using tools like Pylint and Pyrit.
- Proficiency in RAG and Modular RAG architectures.
- Extensive experience with at least two cloud platforms: Azure, GCP, or AWS.
- Knowledge of prompt injection fallback and anti-hallucination tools.
- Experience with OCR and document intelligence.
- Strong understanding of API integration (REST, SOAP).