Job Summary :
- We are seeking a highly skilled and experienced Senior Generative AI Engineer to join our innovative team.
- In this role, you will be responsible for designing, developing, and implementing advanced AI solutions using the latest frameworks and techniques in Generative AI.
- You will work on cutting-edge projects involving LLM (Large Language Models), hybrid-retrievers, and natural language processing (NLP) applications.
- The ideal candidate should have strong software development skills, cloud experience, and deep expertise in AI frameworks like LangChain, LangGraph, and more.
- You will also collaborate with cross-functional teams to deliver high-impact solutions across a variety of domains.
Key Responsibilities :
- Lead the design, development, and deployment of scalable AI models, focusing on Generative AI, NLP, and multimodal applications.
- Architect and optimize solutions using frameworks like LangChain LangGraph , and hybrid-retrievers to enhance system performance and accuracy.
- Build, fine-tune, and maintain Large Language Models (LLMs) , and develop effective strategies for integrating them into various applications.
- Implement and experiment with retriever-augmented generation (RAG) techniques and vector stores for effective document and data retrieval.
- Develop natural language interfaces and querying systems that enable seamless human-AI interaction.
- Utilize transformers, GPT models , and other state-of-the-art architectures to push the boundaries of AI research and application.
- Collaborate with data scientists, ML engineers, and cloud architects to integrate models into cloud-native infrastructures (AWS, Azure, GCP).
- Design robust and efficient pipelines for AI model training, evaluation, and deployment in a CI / CD environment using Git for version control.
- Mentor junior engineers and collaborate closely with cross-functional teams to ensure seamless project delivery.
- Stay up-to-date with the latest advancements in Generative AI, NLP, and machine learning, and assess new frameworks and technologies for implementation.
Requirements :
- Master’s or PhD degree in Computer Science, Mathematics, Machine Learning, or a related engineering field.
- 5+ years of hands-on experience in software development, with expertise in AI / ML model development.
- Proficiency in frameworks like LangChain LlamaIndex, LangGraph transformers , and hybrid-retrievers
- Strong cloud experience in AWS Azure , or Google Cloud Platform (GCP) , with a focus on scalable AI model deployment.
- Hands-on experience with Git CI / CD pipelines , and best practices in software engineering and code versioning.
- Strong proficiency in programming languages such as Python.
- Extensive experience working with LLMs (e.g., GPT-4, BERT) and fine-tuning them for various applications.
- Familiarity with vector databases (e.g., FAISS, Chroma, Pinecone, Weaviate) and advanced retrieval techniques.
- Strong understanding of REST APIs, microservices architecture, and end-to-end AI application development.
- Excellent problem-solving skills and the ability to work on complex technical challenges.
- Experience working in agile environments and with cross-functional teams.
Bonus if you have :
- Experience with LangChain for building complex LLM applications.
- Experience with Databricks or Apache Spark for large-scale data processing.
- Familiarity with multi-cloud strategies and designing AI solutions for hybrid cloud environments.
- Experience with Docker and Kubernetes for containerized AI model deployment.
- Strong communication and leadership skills, with the ability to drive projects from concept to completion.
1 day ago