Gen AI - Senior Engineer
Iris Software
Iris Software
Join Iris Software, recognized as one of India's Top 25 Best Workplaces in IT, and embark on a journey to do the best work of your career. As a rapidly growing IT services company, we empower you to shape your success story. Our vision is to be the most trusted technology partner for our clients and a platform for industry professionals to realize their full potential. With a global presence across India, the U.S.A., and Canada, we drive technology-enabled transformations in financial services, healthcare, transportation & logistics, and professional services. Our expertise spans complex, mission-critical applications, leveraging cutting-edge technologies in Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
At Iris, every role serves as a launchpad for professional growth. Our employee value proposition, "Build Your Future. Own Your Journey.," underscores our commitment to providing ownership and opportunities for career shaping. We cultivate an environment where your potential is valued, your voice is heard, and your contributions create tangible impact. Through challenging projects, personalized development, continuous learning, and mentorship, we empower you to excel both personally and professionally.
As a Gen AI Senior Engineer, you will be instrumental in designing and developing cutting-edge Generative AI applications. This includes translating functional requirements into robust Python services and integrating LLM orchestration frameworks like LangChain and LangGraph.
You will also be responsible for building and enhancing Retrieval-Augmented Generation (RAG) pipelines, utilizing embeddings, vector databases, and advanced chunking strategies. Furthermore, you will implement basic Agentic workflows under senior guidance and optimize vector search systems, indexing, and retrieval processes.
Collaboration is key to our success. You will actively participate in code reviews, design discussions, and documentation efforts, ensuring adherence to best practices in coding standards, testing, and DevOps. Working closely with the team, you will contribute to a shared goal of delivering high-quality solutions.
We are seeking individuals with strong hands-on proficiency in Python, including experience with Flask, RESTful APIs, and asynchronous programming. Practical experience in developing Generative AI and LLM-based applications is essential.
A solid understanding of RAG systems, embeddings, and vector databases is required, along with exposure to Agentic frameworks such as LangChain, LangGraph, ReAct, or OpenAI Assistants.
Familiarity with AWS cloud services (ECS, S3, API Gateway, IAM, Bedrock) is necessary. Additionally, experience with API development, microservices, containerization, and CI/CD pipelines using tools like Docker, GitLab, or GitHub Actions is expected.
Iris Software
IT Consulting