Role Overview
Join Iris Software as a Fullstack Gen AI - Engineer to develop and implement cutting-edge Generative AI solutions. You will build Retrieval-Augmented Generation (RAG), Graph RAG, and Agentic AI solutions to support enterprise knowledge retrieval and intelligent automation use cases, ensuring solutions are reliable, scalable, and aligned with business requirements.
Responsibilities
- Develop and implement Generative AI solutions using platforms such as Amazon Bedrock, Azure OpenAI Service, Azure AI Foundry, Grog, or AI Search Index services.
- Build Retrieval-Augmented Generation (RAG), Graph RAG, or Agentic AI solutions.
- Develop AI-powered applications leveraging Large Language Models (LLMs).
- Develop secure AI services using Python and FastAPI, implementing authentication, authorization, and scalable API design.
- Configure and implement AI agents, tool-calling mechanisms, and intelligent workflow automation.
- Develop and maintain workflows using LangChain or LangGraph to orchestrate AI interactions.
- Implement prompt engineering, context management, and retrieval strategies.
- Support implementation of vector databases and semantic search.
- Support fine-tuning and model customization activities.
- Integrate AI applications with enterprise systems, databases, external APIs, and Model Context Protocol (MCP)-based services.
- Perform testing, validation, and evaluation of AI-generated outputs.
- Monitor AI solution performance and support troubleshooting and optimization.
- Maintain technical documentation and implementation artifacts.
Requirements
- Expertise in Advanced GenAI & Agentic Framework Concepts.
- Experience with Cloud Application Integration & Deployment.
- Proficiency in AI Agents & Tool Calling.
- Hands-on experience with Azure AI Foundry and Agentic AI Systems.
- Strong knowledge of LangChain and LangGraph.
- Ability to develop secure services using Python and FastAPI.
- Experience with GitHub.
Skills
- LangChain
- Python
- Azure AI Foundry
- LangGraph
- FastAPI