Gen AI Engineer
On-siteBengaluru, Karnataka, India
Job Summary
Architect, build, and deploy Generative AI solutions tailored to business problems, ranging from research and prototyping to scaling and deployment. Fine-tune and customize foundation/LLM models using frameworks like LangChain, Haystack, and LlamaIndex, while developing RAG pipelines that integrate vector databases. Implement MLOps pipelines for model training and monitoring, leveraging GPU acceleration and inference optimization tools. Collaborate with consultants, data engineers, and business analysts to understand client problems and deliver measurable solutions, while mentoring junior engineers and contributing to internal accelerators. Design and enforce secure, ethical, and responsible AI practices across all deployments.
Required Qualifications
- Bachelor's/Master's in Computer Science, Data Science, AI/ML, or a related field
- 5+ years in ML/DL, with minimum 2 years in Generative AI solution development
- Expertise with Python and ML/DL libraries (PyTorch, TensorFlow, JAX)
- Strong knowledge of LLM training/fine-tuning techniques: LoRA, QLoRA, PEFT, instruction tuning
- Proficiency in prompt engineering and evaluation of model outputs
- Hands-on with vector databases and indexing pipelines for semantic search
- Familiar with containerization and deployment tools (Docker, Kubernetes, Helm)
- Exposure to CI/CD pipelines for AI solutions and cloud-native patterns
Desired Qualifications
- Experience in enterprise AI implementation (chatbots, document intelligence, knowledge assistants, customer interaction systems)
- Exposure to multimodal AI (e.g., CLIP, Stable Diffusion, DALL·E, Whisper)
- Contributions to open-source or personal projects showcasing Gen AI apps
- Experience in reinforcement learning (RLHF/DPO) for model alignment
- Working knowledge of streaming and event-driven architectures (Kafka, Flink) for real-time AI applications
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.