GenAI Engineer (4-5 yrs)
Role Overview
We are seeking a Generative AI Engineer with strong hands-on experience in building and deploying AI-driven solutions. The ideal candidate should have a solid understanding of Generative AI concepts, Large Language Models (LLMs), and the ability to translate them into scalable, production-ready applications.
Roles and Responsibilities
Design, develop, and deploy Generative AI solutions using modern frameworks and tools
Work with Large Language Models (LLMs) for use cases such as text generation, summarization, and question answering
Implement prompt engineering techniques and optimize model performance
Build and integrate APIs for AI-powered applications
Develop Retrieval-Augmented Generation (RAG) pipelines and manage data workflows
Collaborate with cross-functional teams to understand requirements and deliver AI solutions
Monitor, evaluate, and improve model outputs and system performance
Stay updated with the latest advancements in Generative AI technologies
Requirements
4–5 years of experience in software development with strong focus on Python
Hands-on experience with Generative AI tools and frameworks such as OpenAI APIs, LangChain, LlamaIndex, or similar
Strong understanding of LLMs, prompt engineering, embeddings, and vector databases
Experience in building and deploying AI/ML applications
Ability to write clean, efficient, and scalable code
Strong problem-solving and analytical skills
Preferred Qualifications
Experience with Retrieval-Augmented Generation (RAG) architectures
Familiarity with vector databases such as FAISS, Pinecone, or similar
Exposure to cloud platforms such as AWS, Azure, or GCP
Understanding of machine learning fundamentals and model evaluation