02 Sep
|
Holiday Inn Club Vacations
|
Bengaluru
02 Sep
Holiday Inn Club Vacations
Bengaluru
POSITION DESCRIPTION
We are looking for a AI Specialist with hands-on experience building and deploying production AI applications using Azure Open AI Services and the Open AI ecosystem. The ideal candidate has deep expertise in generative AI, large language models (LLMs), multi-agent architectures, and conversational AI with a solid background in Python backend development and cloud-based architecture on Microsoft Azure. You will be responsible for designing, developing, and scaling AI-driven applications that leverage Azure Open AI and Open AI APIs to solve complex business problems in a real-world, customer-facing production environment.
ESSENTIAL DUTIES AND TASKS
- Design and implement AI-powered agents using Open AI models (GPT-4o, GPT-real time-audio, etc.) and the Open AI Agents SDK, including multi-agent orchestration with handoff patterns.
- Develop and maintain a multi-agent system with specialized agents that collaborate through a state-machine-driven booking workflow.
- Build production-grade prompt engineering systems versioned, modular prompts with step-by-step agent instructions, tool references, and cross-agent handoff logic.
- Develop secure and scalable REST APIs using Fast API (Python), including streaming responses (SSE), WebSocket & WebRTC handlers, and middleware for session validation and rate limiting.
- Implement AI safety and guardrails input/output guardrails for PII detection, jailbreak prevention, discount policy enforcement, and voucher compliance using pattern-matching and LLM-based approaches.
- Build and maintain the frontend using TypeScript supporting both text chat and voice chat interfaces.
- Design and manage database layers MongoDB, Redis, and SQL Server.
- Implement LLM observability using Datadog,
Azure Application Insights.
- Build and maintain CI/CD pipelines using Azure DevOps PR pipelines, CD pipelines, QA and Production deployment pipelines with automated unit testing, code quality checks, and LLM evaluation stages.
- Collaborate with cloud architects, QA, and product stakeholders to translate business requirements into AI-driven experiences.
- Provide technical mentoring and code review guidance to team members, maintaining comprehensive documentation and coding standards.
- Provide technical mentoring and code review guidance to team members, maintaining comprehensive documentation and coding standards.
PROFESSIONAL SKILLSET QUALIFICATIONS
- Bachelors or Masters degree in Computer Science, Data Science, AI/ML, or a related field.
- 3 years of experience in AI/ML engineering, with 2 years focused on Gen-AI (Azure Open AI, Open AI APIs) or similar LLM platforms.
- Hands-on experience with the Open AI Agents SDK or similar agent frameworks multi-agent orchestration, tool calling, function tools, agent handoffs, and guardrails.Py).
- Expertise in Microsoft Azure Azure OpenAI, Azure Identity, Azure Redis Cache, Azure DevOps Pipelines.
- Hands-on experience with the OpenAI Agents SDK or similar agent frameworks multi-agent orchestration, tool calling, function tools, agent handoffs, and guardrails.
- Production experience building conversational AI / chatbot applications with real-world usage in NLP, booking flows, or customer-facing domains.
- Experience with MongoDB, Redis, and SQL Server for database operations in production applications.
- Experience building and deploying containerized applications using Docker and Docker Compose.
- Deep understanding of AI safety and responsible AI input/output guardrails, PII detection/redaction, jailbreak prevention, and policy compliance enforcement.
- Strong experience with prompt engineering versioned prompts, multi-step instructions, few-shot examples, tool description optimization, and cross-agent prompt coordination.
- Experience with LLM observability and monitoring Datadog, tracing, span creation, token usage tracking, and structured logging.
- Strong analytical, problem-solving, and debugging skills with a focus on code quality, test coverage, and production reliability.
PREFERRED QUALIFICATIONS
- Microsoft certifications (e.g., Azure AI Engineer Associate, Azure Solutions Architect Expert).
- Experience with MLOps model evaluation pipelines, LLM evaluation frameworks, experiment tracking.
- Experience with Open AI Realtime API WebRTC-based voice interactions, real-time speech-to-text and text-to-speech.
- Knowledge of Azure Kubernetes Service (AKS), Azure Functions, or serverless deployment patterns.
- Experience with pre-commit hooks, code quality automation (Ruff, MyPy, ESLint, Prettier), and Git-based workflow enforcement.
- Familiarity with Agile/Scrum methodologies and Azure DevOps Boards for project management.
- Contributions to open-source AI/ML projects or technical blogs is a bonus.
📌 Artificial Intelligence Specialist (Night Shift) (Bengaluru)
🏢 Holiday Inn Club Vacations
📍 Bengaluru