

AI Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an AI Engineer with a contract length of "unknown," offering a pay rate of "unknown." It requires remote/hybrid work in India, focusing on backend development, Azure deployment, and chatbot design. Industry experience in gaming, hospitality, or customer experience is preferred.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
800
-
ποΈ - Date discovered
September 30, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Hybrid
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
United States
-
π§ - Skills detailed
#Snowflake #DevOps #Kubernetes #Code Reviews #Monitoring #Docker #Debugging #Unit Testing #Azure DevOps #Deployment #Scala #API (Application Programming Interface) #Data Engineering #REST (Representational State Transfer) #Python #SQL (Structured Query Language) #Programming #Logging #Azure cloud #GraphQL #Data Access #Azure #AI (Artificial Intelligence) #NoSQL #Data Science #GIT #Cloud
Role description
Job Profile: AI Engineer
Location: India (remote/hybrid with overlap to US hours)
Team: Data & AI Practice
Reports to: Technical Lead, AI Engineering
Overview
We are building advanced AI-powered enterprise chatbot solutions that integrate with multiple systems, analyze customer behavior, and deliver seamless user experiences across domains like customer service, operations, and loyalty management.
We are seeking a hands-on AI Engineer with strong backend development skills, cloud deployment experience, and practical knowledge of chatbot design patterns and large language models (LLMs). The ideal candidate will bring both engineering discipline and AI experimentation experience, enabling them to design secure, scalable solutions that connect AI with enterprise systems.
Previous experience in industries such as gaming, hospitality, or customer experience platforms is an advantage, as these involve complex integrations, high-volume customer data, and personalized engagement models.
Key Responsibilities
β’ Design, develop, and maintain AI-powered chatbot features with a focus on LLM-based chat completion workflows.
β’ Implement backend services in Python, including:
β’ Database queries and CRUD operations.
β’ REST/GraphQL integrations with external systems.
β’ Authentication and secure access to Azure services.
β’ Build multi-threaded applications for scalable request handling.
β’ Apply robust error handling, logging, and monitoring practices.
β’ Write and maintain unit tests to ensure code reliability.
β’ Deploy and manage containerized applications on the Azure cloud stack using Azure DevOps pipelines.
β’ Collaborate with architects, data engineers, and data scientists to ensure smooth integrations with enterprise data platforms (e.g., Snowflake).
β’ Apply prompt engineering techniques and chatbot design patterns to optimize conversational flows.
β’ Participate in code reviews, Git workflows, and DevOps practices to maintain strong engineering standards.
Must-Have Skills
β’ Experience with database queries and CRUD operations (SQL and NoSQL).
β’ Hands-on with Azure authentication and services.
β’ Strong programming skills in Python.
β’ Backend development with REST/GraphQL APIs and integration with external systems.
β’ Knowledge of multi-threaded application development.
β’ Strong error handling and debugging skills.
β’ Proficiency in unit testing.
β’ DevOps experience with Azure DevOps (CI/CD pipelines).
β’ Source control with Git.
β’ Familiarity with AI chat completion/chatbot design patterns.
β’ Containerized execution using Docker/Kubernetes.
β’ Azure cloud deployment experience.
β’ Solid understanding of prompt engineering.
Preferred Skills
β’ Experience with Azure OpenAI Chat Completion API.
β’ Familiarity with Chainlit and Promptflow frameworks.
β’ Experience integrating with Snowflake for data access.
β’ Exposure to large language model fine-tuning.
β’ Prior experience in gaming, hospitality, or high-volume customer experience industries.
Ideal Candidate Profile
The ideal candidate is an AI-focused backend engineer who combines strong coding foundations with applied AI knowledge. They are comfortable working in the Azure ecosystem, thrive on solving integration challenges, and can balance AI innovation with enterprise-grade reliability and scalability.
Job Profile: AI Engineer
Location: India (remote/hybrid with overlap to US hours)
Team: Data & AI Practice
Reports to: Technical Lead, AI Engineering
Overview
We are building advanced AI-powered enterprise chatbot solutions that integrate with multiple systems, analyze customer behavior, and deliver seamless user experiences across domains like customer service, operations, and loyalty management.
We are seeking a hands-on AI Engineer with strong backend development skills, cloud deployment experience, and practical knowledge of chatbot design patterns and large language models (LLMs). The ideal candidate will bring both engineering discipline and AI experimentation experience, enabling them to design secure, scalable solutions that connect AI with enterprise systems.
Previous experience in industries such as gaming, hospitality, or customer experience platforms is an advantage, as these involve complex integrations, high-volume customer data, and personalized engagement models.
Key Responsibilities
β’ Design, develop, and maintain AI-powered chatbot features with a focus on LLM-based chat completion workflows.
β’ Implement backend services in Python, including:
β’ Database queries and CRUD operations.
β’ REST/GraphQL integrations with external systems.
β’ Authentication and secure access to Azure services.
β’ Build multi-threaded applications for scalable request handling.
β’ Apply robust error handling, logging, and monitoring practices.
β’ Write and maintain unit tests to ensure code reliability.
β’ Deploy and manage containerized applications on the Azure cloud stack using Azure DevOps pipelines.
β’ Collaborate with architects, data engineers, and data scientists to ensure smooth integrations with enterprise data platforms (e.g., Snowflake).
β’ Apply prompt engineering techniques and chatbot design patterns to optimize conversational flows.
β’ Participate in code reviews, Git workflows, and DevOps practices to maintain strong engineering standards.
Must-Have Skills
β’ Experience with database queries and CRUD operations (SQL and NoSQL).
β’ Hands-on with Azure authentication and services.
β’ Strong programming skills in Python.
β’ Backend development with REST/GraphQL APIs and integration with external systems.
β’ Knowledge of multi-threaded application development.
β’ Strong error handling and debugging skills.
β’ Proficiency in unit testing.
β’ DevOps experience with Azure DevOps (CI/CD pipelines).
β’ Source control with Git.
β’ Familiarity with AI chat completion/chatbot design patterns.
β’ Containerized execution using Docker/Kubernetes.
β’ Azure cloud deployment experience.
β’ Solid understanding of prompt engineering.
Preferred Skills
β’ Experience with Azure OpenAI Chat Completion API.
β’ Familiarity with Chainlit and Promptflow frameworks.
β’ Experience integrating with Snowflake for data access.
β’ Exposure to large language model fine-tuning.
β’ Prior experience in gaming, hospitality, or high-volume customer experience industries.
Ideal Candidate Profile
The ideal candidate is an AI-focused backend engineer who combines strong coding foundations with applied AI knowledge. They are comfortable working in the Azure ecosystem, thrive on solving integration challenges, and can balance AI innovation with enterprise-grade reliability and scalability.