Gen AI - Senior Engineer
Iris Software
Iris Software
Advance your career at one of India’s Top 25 Best Workplaces in the IT industry. Iris Software, a rapidly growing IT services company, offers an award-winning culture that values your talent and ambitions. Our vision is to be the most trusted technology partner for our clients and a platform for top professionals to achieve their full potential. With over 4,300 associates across India, the U.S.A., and Canada, we empower enterprise clients in financial services, healthcare, transportation & logistics, and professional services through technology-enabled transformations. Our expertise spans complex, mission-critical applications using cutting-edge technologies like Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
At Iris, every role is a launchpad for growth, guided by our Employee Value Proposition: “Build Your Future. Own Your Journey.” We believe in empowering our people with career ownership and opportunities to shape their paths. Experience a culture where your potential is recognized, your voice is heard, and your work drives real impact. Through cutting-edge projects, personalized career development, continuous learning, and mentorship, we support your holistic growth, both personally and professionally. Discover what it's like to work at Iris – watch our video for an inside look at our people, passion, and possibilities.
Design and develop advanced enterprise Generative AI solutions utilizing platforms such as Amazon Bedrock, Azure OpenAI Service, Azure AI Foundry, Grog, or AI Search Index. Define comprehensive AI solution architectures and implementation strategies that align with both business and technical objectives. Architect and implement sophisticated Retrieval-Augmented Generation (RAG), Graph RAG, and Agentic AI architectures tailored for enterprise use cases. Lead the development of intelligent AI agents, efficient tool-calling workflows, and robust autonomous task execution frameworks. Design and implement multi-agent orchestration solutions using frameworks like LangGraph, and evaluate emerging frameworks such as AutoGen or CrewAI. Optimize prompt strategies, retrieval mechanisms, context orchestration, and response generation frameworks. Develop prompt engineering pipelines, integrate vector databases, design semantic search solutions, and build RAG architectures supporting enterprise AI applications. Implement workflows using LangChain or LangGraph to enable scalable AI application development. Design scalable AI engineering architectures encompassing authentication, authorization, asynchronous processing, scheduling, multithreading, API governance, and enterprise deployment best practices. Lead fine-tuning and model customization initiatives to enhance domain-specific AI performance. Define AI integration patterns and deployment strategies for enterprise application ecosystems. Design cloud-native AI integration patterns supporting enterprise APIs, databases, messaging platforms, and event-driven architectures. Establish evaluation frameworks to assess AI response quality, reliability, relevance, and consistency. Design Human-in-the-Loop (HITL) workflows and evaluation mechanisms to improve AI quality, governance, and business reliability. Review AI solution designs meticulously to ensure adherence to engineering standards, scalability, maintainability, and responsible AI practices. Troubleshoot complex AI workflow, retrieval, orchestration, and model behavior challenges through in-depth root cause analysis. Mentor team members on GenAI frameworks, RAG architectures, agentic systems, and AI engineering best practices. Drive continuous improvement initiatives focused on AI solution quality, innovation, and operational effectiveness.
This senior engineering role requires a strong command of Generative AI technologies. Mandatory skills include expertise in Retrieval-Augmented Generation (RAG), advanced GenAI concepts, agentic framework concepts, and cloud application integration and deployment.
Proficiency is expected in Agentic AI Systems, Azure AI Foundry, Azure OpenAI Service, AI Agents & Tool Calling, and foundational libraries like LangChain and LangGraph.
Key responsibilities involve designing and implementing enterprise AI solutions using various cloud platforms, defining AI architectures, and leading the development of intelligent agents and multi-agent systems. You will also be responsible for optimizing prompt strategies, integrating vector databases, and designing scalable AI engineering architectures. Experience in model fine-tuning, defining integration patterns, and establishing evaluation frameworks for AI quality is crucial. This role also includes troubleshooting complex AI challenges and mentoring team members.
Behavioral competencies include demonstrating strong ownership in driving AI engineering excellence, collaborating effectively with diverse teams and stakeholders, and promoting innovation through proactive experimentation and continuous improvement.
Iris Software
Information Technology & Services