Gen AI - Senior Engineer (Noida, UP, India)
Iris Software
Iris Software
Join Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry, and contribute to shaping your success story. We are a fast-growing IT services company committed to being our clients' most trusted technology partner and a premier destination for top industry professionals. With a global presence across India, the U.S.A., and Canada, we empower enterprise clients in financial services, healthcare, transportation & logistics, and professional services with cutting-edge solutions in areas like Data & Analytics, Cloud, DevOps, and AI.
At Iris, we believe in fostering an environment where every role serves as a launchpad for growth. Our philosophy, "Build Your Future. Own Your Journey.," emphasizes employee ownership of their careers and provides ample opportunities for shaping them. We cultivate a culture that values potential, amplifies voices, and ensures work creates a tangible impact. Through innovative projects, tailored career development, continuous learning, and mentorship, we are dedicated to supporting your personal and professional advancement.
Spearhead the design and development of enterprise-grade Generative AI solutions leveraging platforms such as Amazon Bedrock, Azure OpenAI Service, Azure AI Foundry, and AI Search Index. Define robust AI solution architectures and implementation strategies that align with both business objectives and technical requirements.
Architect and implement advanced Retrieval-Augmented Generation (RAG), Graph RAG, and Agentic AI systems for complex enterprise use cases. Lead the development of intelligent AI agents, sophisticated tool-calling workflows, and frameworks for autonomous task execution.
Design and implement multi-agent orchestration solutions using frameworks like LangGraph, while also evaluating emerging tools such as AutoGen or CrewAI. Optimize prompt strategies, retrieval mechanisms, context orchestration, and response generation frameworks for optimal performance.
Develop prompt engineering pipelines, integrate vector databases, design semantic search solutions, and build RAG architectures to support enterprise AI applications. Create workflows using LangChain or LangGraph for scalable AI application development.
Engineer scalable AI architectures incorporating essential elements like authentication, authorization, asynchronous processing, API governance, and enterprise deployment best practices. Lead initiatives for fine-tuning and customizing models to enhance domain-specific AI performance.
Define clear AI integration patterns and deployment approaches for enterprise application ecosystems. Design cloud-native AI integration patterns that support enterprise APIs, databases, messaging platforms, and event-driven architectures. Establish comprehensive evaluation frameworks to assess AI response quality, reliability, relevance, and consistency.
Design Human-in-the-Loop (HITL) workflows and evaluation mechanisms to systematically improve AI quality, governance, and business reliability. Conduct thorough reviews of AI solution designs to ensure adherence to engineering standards, scalability, maintainability, and responsible AI practices.
Troubleshoot intricate AI workflow, retrieval, orchestration, and model behavior challenges through detailed root cause analysis. Mentor team members on GenAI frameworks, RAG architectures, agentic systems, and best practices in AI engineering. Drive continuous improvement initiatives focused on enhancing AI solution quality, fostering innovation, and optimizing operational effectiveness.
Demonstrate strong ownership and drive for AI engineering excellence. Collaborate effectively with diverse teams and business stakeholders to ensure seamless project delivery. Promote innovation and a commitment to quality through proactive experimentation and continuous improvement.
Iris Software
Information Technology & Services