Flag job

Report

AI Software Engineer

Location

Gurugram, Haryana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

The DDC Group

Website: theddcgroup.com
Job details:

AI Software Engineer

We are seeking an experienced AI Software Engineer to design, develop, and integrate AI‑powered features into enterprise applications using Microsoft Azure AI services, including Azure OpenAI, Azure AI Services, and Azure Machine Learning.

Rather than training bespoke machine‑learning models, this role focuses on production‑ready AI integration — building scalable APIs, orchestrating workflows, integrating LLM‑based services, and enabling secure, compliant deployments across Azure environments. You will work closely with engineering, product, and platform teams to deliver intelligent capabilities that support real‑world business outcomes for global clients.

Key Responsibilities

  • Build and integrate AI‑powered features using Azure OpenAI, Azure AI Services, Azure AI Search, and Azure ML endpoints.
  • Develop scalable APIs, microservices, and application components that consume AI services.
  • Implement prompt engineering, embeddings, retrieval‑augmented generation (RAG), and search‑driven workflows.
  • Deploy and manage AI‑enabled applications using Azure App Services, Functions, API Management, Kubernetes, and Logic Apps.
  • Build and maintain CI/CD pipelines to support automated deployment and integration workflows.
  • Integrate AI services with structured and unstructured data sources via APIs, data lakes, and enterprise systems.
  • Ensure solutions meet enterprise standards for security, governance, performance, reliability, and cost efficiency.
  • Monitor and optimise application performance, service usage, and operational health.
  • Contribute to solution design, architecture discussions, and technical decision‑making.
  • Collaborate closely with product, platform, and engineering teams to translate business requirements into robust implementations.

Technical Skills Required

  • 3–6 years’ experience in software engineering, cloud development, or platform engineering roles.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Strong proficiency in Python and/or C# (Python + C# preferred for Azure environments).
  • Hands‑on experience integrating Azure OpenAI, Azure AI Services, Azure AI Search, or Azure ML endpoints.
  • Solid understanding of REST APIs, microservices, event‑driven design, and cloud‑native architectures.
  • Experience with containerisation and Kubernetes‑based deployments.
  • Practical experience with Azure DevOps, CI/CD pipelines, Git, Docker, and AKS.
  • Knowledge of Azure security, identity, networking, and governance.
  • Experience working with vector databases, embeddings, RAG pipelines, and AI orchestration frameworks.
  • Strong debugging, optimisation, and troubleshooting capabilities.

Preferred Skills

  • Certifications such as AZ‑204 (Azure Developer), AI‑102 (Azure AI Engineer), AZ‑305 (Azure Solutions Architect).
  • Exposure to enterprise‑scale AI integrations and governance patterns.
  • Prior experience working with global clients or multicultural teams.

Soft Skills

  • Excellent verbal and written communication skills in English.
  • Ability to explain technical concepts clearly to non‑technical stakeholders.
  • Collaborative, proactive, and comfortable working in fast‑moving environments.
  • Strong ownership, accountability, and delivery focus.

What We Offer

  • Competitive salary aligned with the Indian market.
  • Hybrid working environment.
  • Clear career progression, mentorship, and leadership opportunities.
  • Ongoing learning through certifications, training programs, and workshops.
  • Supportive, collaborative, and inclusive team culture.
  • Comprehensive benefits including medical, health, and term insurance.

Industries: BFSI, Healthcare & Life Sciences, Energy & Utilities, Public Sector, Retail, Shipping & Logistics, Travel & Hospitality

Platforms

DDC Evora™

DDC Sync®

Click apply to join us as an AI Software Engineer

For questions, contact: uk.recruitment@theddcgroup.com

About the company

With over 35 years of experience, The DDC Group delivers business outcomes through innovation, efficiency, and a strong commitment to client success. We provide end‑to‑end solutions across customer experience, data & analytics, and technology‑enabled services, supporting global clients across multiple industries.

Click on Apply to know more.

Skills

Python
Azure
C#
CI
communication skills
DevOps
Docker
Git
Kubernetes
machine learning
microservices
REST APIs