Generative AI Engineer (Bengaluru)

Generative AI Engineer (Bengaluru)

13 Nov
|
IRISS
|
Bengaluru

13 Nov

IRISS

Bengaluru

Generative AI Engineer Company: IRISS, Inc.

Location:
Bengaluru, Karnataka, India Employment Type: Full-Time Experience Required: 5+ Years Website: IRISS | YouTube: IRISS About IRISS IRISS is a global leader in industrial safety and condition-based monitoring technologies, trusted by power generation, data center, and critical infrastructure teams worldwide. Headquartered in the United States, with manufacturing operations in Bradenton, Florida, and a global presence across LATAM, EMEA, APAC, and India, IRISS develops innovative solutions that make maintenance safer, smarter, and more connected. Our technologies help organizations prevent equipment failures, reduce operational risks, improve reliability, and protect their people. At the heart of everything we do is our guiding principle: We Humanize Safety. We are committed to developing advanced, intuitive technologies that empower people and transform how industries approach safety and reliability.

About the Role
IRISS is seeking an experienced and innovative Generative AI Engineer to join our technology team in Bengaluru, India. This position will play a critical role in designing, developing, and deploying AI-powered applications that transform complex enterprise data into meaningful, actionable business insights. You will help build a conversational analytics platform that enables users to ask questions in natural language and receive accurate, secure, and understandable answers through dashboards, reports, and data visualizations. Working closely with backend engineers, frontend developers, and technical stakeholders, you will develop AI services involving large language models (LLMs), retrieval-augmented generation (RAG), natural-language-to-SQL generation, and enterprise data integration. The ideal candidate has strong Python development skills, practical experience deploying generative AI applications, and a solid understanding of AWS cloud infrastructure and secure, scalable software architecture. This is a hands-on engineering position focused on developing production-ready AI applications within a multi-tenant SaaS and IoT environment.

Key Responsibilities
Generative AI & LLM Development
• Design, develop, and maintain enterprise-grade generative AI applications and conversational analytics solutions.
• Build end-to-end conversational AI workflows involving natural-language understanding, contextual retrieval, SQL generation, query validation, and response generation.
• Integrate commercial and open-source large language models through platforms such as OpenAI, Anthropic, Amazon Bedrock, and Hugging Face.
• Develop and optimize prompts, model orchestration workflows, and AI response validation mechanisms.
• Implement multi-turn conversational experiences with contextual memory and reliable conversation-state management.
• Evaluate AI model performance and improve response accuracy, reliability, and efficiency. Retrieval-Augmented Generation (RAG) & Data Integration
• Design and implement RAG pipelines using embeddings, vector databases, and enterprise knowledge sources.
• Develop contextual retrieval mechanisms that provide accurate, relevant information while maintaining tenant isolation.
• Integrate vector search technologies such as OpenSearch, FAISS, Pinecone, or ChromaDB.
• Build natural-language-to-SQL capabilities that translate business questions into validated database queries.
• Implement safeguards to enforce data-access policies, query restrictions, and enterprise security requirements.
• Collaborate with data engineering and application development teams to integrate AI capabilities with existing systems. Python Development & AI Microservices
• Develop scalable Python-based APIs and AI microservices using FastAPI, Flask, Django, or comparable frameworks.
• Design and maintain modular, secure,



and production-ready AI service architectures.
• Integrate AI services with existing backend applications, frontend interfaces, and enterprise analytics platforms.
• Develop automated tests and validation procedures to ensure application quality and reliability.
• Maintain technical documentation, architecture decision records, and development standards. AWS Cloud Infrastructure & Deployment
• Deploy, configure, and maintain AI applications and supporting services within AWS environments.
• Work with AWS technologies such as Amazon Bedrock, OpenSearch, Kendra, Lambda, ECS, EC2, S3, API Gateway, and CloudWatch.
• Support containerized application deployment using Docker and established CI/CD pipelines.
• Monitor application performance, infrastructure efficiency, response latency, and operational reliability.
• Identify and implement improvements to scalability, system availability, and infrastructure utilization. AI Performance, Security & Continuous Improvement
• Develop evaluation and monitoring capabilities to measure AI response quality, SQL accuracy, latency, and user feedback.
• Implement security controls that protect enterprise information and enforce multi-tenant data isolation.
• Support responsible AI development through appropriate validation, access controls, and data governance practices.
• Troubleshoot production issues, identify root causes, and implement corrective improvements.
• Collaborate with engineering teams to deliver intuitive, reliable, and scalable AI-driven analytics experiences. Required Qualifications
• 5+ years of overall relevant professional experience, including at least 3 years developing and deploying AI-powered applications, conversational AI solutions, or chatbots.
• Bachelor's or Master's degree in Computer Science, Data Science, Software Engineering, or a related discipline.
• Strong hands-on Python development experience, including API or microservice development using FastAPI, Flask, or Django.
• Demonstrated experience integrating large language models (LLMs) using OpenAI, Anthropic, Amazon Bedrock, Hugging Face, or comparable platforms.
• Practical experience developing retrieval-augmented generation (RAG) solutions using embeddings, vector search, and contextual retrieval pipelines.
• Strong understanding of prompt engineering, model orchestration, AI output validation, and conversational workflows.
• Hands-on experience with AWS services supporting AI applications, such as Bedrock, Kendra, OpenSearch, ECS, Lambda, and CloudWatch.
• Working knowledge of SQL, database query validation, enterprise data security, and multi-tenant architectures.
• Experience with Docker, Git-based CI/CD workflows, and microservice architectures.
• Strong analytical thinking, problem-solving abilities, and technical communication skills.
• Ability to collaborate effectively with backend, frontend, data engineering, and product development teams. Preferred Qualifications
• Experience hosting, deploying, or fine-tuning open-source language models.
• Familiarity with AI orchestration frameworks such as LangChain, Haystack, or Semantic Kernel.
• Experience developing agent-based AI workflows and advanced conversational applications.
• Experience integrating AI microservices with Angular frontend applications and .
NET backend systems.




• Familiarity with observability and monitoring tools such as OpenTelemetry, Prometheus, or Grafana.
• Knowledge of enterprise data governance, role-based access controls, AI security, and compliance frameworks.
• Experience with AI evaluation methodologies, response-quality monitoring, or automated testing frameworks.
• Contributions to open-source AI projects or experience developing custom LLM integrations. Technology Environment The successful candidate will work with technologies commonly used in modern generative AI and enterprise application development. Experience with comparable technologies is welcome; candidates are not expected to have worked with every tool listed. Programming Languages & APIs
• Python 3.10+
• FastAPI
• .
NET and Python microservices Generative AI & Model Orchestration
• OpenAI
• Anthropic
• Amazon Bedrock
• Hugging Face
• LangChain
• Haystack
• Semantic Kernel Vector Search & Data Retrieval
• Amazon OpenSearch
• FAISS
• Pinecone
• ChromaDB AWS Cloud Infrastructure
• Amazon Bedrock
• Amazon Kendra
• AWS Lambda
• Amazon ECS and EC2
• Amazon S3
• API Gateway
• Amazon CloudWatch Application Development & DevOps
• Docker
• GitHub Actions
• AWS CDK
• Redis or DynamoDB
• OpenTelemetry Frontend & Data Visualization
• Angular
• Chart.js
• D3.js What We're Looking For We are seeking a technically strong, hands-on engineer who enjoys building practical AI solutions that solve real business problems. The successful candidate should be comfortable developing production-ready generative AI applications, working with enterprise data, and integrating AI capabilities into existing software platforms. You should have a strong understanding of how to balance AI innovation with security, reliability, scalability, and performance. We value individuals who take ownership of their work, collaborate effectively across technical teams, and continuously look for opportunities to improve the quality and effectiveness of the solutions they develop. What Success Looks Like
• Deliver reliable conversational AI solutions that transform natural-language business questions into accurate, actionable insights.
• Develop secure and scalable RAG pipelines and AI microservices that integrate with enterprise applications.
• Ensure generated SQL queries are validated and comply with established data-access policies.
• Maintain strict tenant isolation and appropriate enterprise security controls.
• Improve AI response accuracy, application performance, reliability, and user experience.
• Deliver measurable improvements in AI-driven analytics and operational decision-making. Why Join IRISS? At IRISS, you'll have the chance to contribute to innovative technologies that improve industrial safety, equipment reliability, and operational performance worldwide. You'll work with modern generative AI technologies and collaborate with engineering teams developing intelligent, connected solutions for industrial environments. Your contributions will help shape the future of conversational analytics and AI-powered insights within our growing SaaS and IoT technology ecosystem.

We offer
a collaborative, innovation-driven environment where technical expertise, problem-solving, and continuous improvement are valued. Join IRISS and help us advance our mission: We Humanize Safety.

How to Apply
Interested candidates are encouraged to apply through LinkedIn by submitting an updated resume highlighting their experience in generative AI development, Python programming, LLM integration, RAG architectures, and AWS cloud technologies. Candidates with experience developing production-ready conversational AI applications, enterprise analytics platforms, or secure multi-tenant SaaS solutions are especially encouraged to apply.

📌 Generative AI Engineer (Bengaluru)
🏢 IRISS
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: generative ai engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: generative ai engineer (bengaluru) / bengaluru