Lead/Senior Software Engineering - AI Solution Engineering

EPAM Systems

India

On-site

INR 3,000,000 - 6,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EPAM Systems is seeking a Lead/Senior Software Engineer specializing in AI Solution Engineering to design, build, and deploy full-stack LLM-powered AI applications for enterprise systems. You will drive best practices in cloud architecture, coding standards, and responsible AI delivery across teams.

You will build AI applications using Azure AI stack, develop APIs/microservices in Python, C#, or Node, and implement CI/CD pipelines.

Qualifications

  • 6-14 years of overall IT experience.
  • Strong coding skills in Python, C#, and REST/GraphQL APIs, with testing and code reviews.
  • Hands-on expertise in the Azure AI stack, including Azure OpenAI, Azure AI Foundry, and Azure Cognitive Services.
  • Familiarity with Azure AI Search, NLP, and Azure ML, plus vector databases like Cosmos DB or PostgreSQL.
  • Experience in agentic development using the Azure AI stack.
  • Proficient in CI/CD with GitHub, branching strategies, and coding standards such as linters, formatters, and PEP8.
  • Skills in Docker and deployment to AKS, App Service, or Functions.
  • Knowledge of secrets management via Key Vault and Managed Identity, along with RBAC and network security basics.
  • Understanding of Responsible AI, privacy, and data security in enterprise settings.

Responsibilities

  • Build full-stack LLM-powered AI applications using Azure (prompt engineering, grounding, RAG) or vector databases.
  • Develop APIs/microservices with Python, .NET, or Node and integrate them with UIs and enterprise systems.
  • Drive agentic AI development using Azure AI Foundry and Copilot Studio.
  • Implement CI/CD pipelines with GitHub Actions or Azure DevOps and manage cloud deployments across AKS, App Service, and Functions.
  • Build data and feature pipelines using Azure Data Factory, Synapse, or Databricks and manage embeddings and prompt versioning.
  • Deploy models into production and maintain them over time.
  • Adhere to coding standards and AI principles by conducting health checks, audits, and code reviews to ensure clean, maintainable, production-level code across project teams.

Skills

Python
C#
REST/GraphQL APIs
CI/CD
GitHub Actions
Docker
Azure AI
LLM/AI
Prompt engineering
Cloud architecture

Tools

Azure OpenAI
Azure Data Factory
Synapse
Databricks
Kubernetes
React
Streamlit
Power Platform Copilot Studio

Job description

We are seeking a Lead/Senior Software Engineer specializing in AI Solution Engineering to design, build, and deploy full-stack LLM-powered AI applications while driving best practices in cloud architecture, coding standards, and responsible AI delivery across enterprise systems.

Responsibilities
  • Build full-stack LLM-powered AI applications using Azure (prompt engineering, grounding, RAG) or vector databases.
  • Develop APIs/microservices with Python, .NET, or Node and integrate them with UIs and enterprise systems.
  • Drive agentic AI development using Azure AI Foundry and Copilot Studio.
  • Implement CI/CD pipelines with GitHub Actions or Azure DevOps and manage cloud deployments across AKS, App Service, and Functions.
  • Build data and feature pipelines using Azure Data Factory, Synapse, or Databricks and manage embeddings and prompt versioning.
  • Deploy models into production and maintain them over time.
  • Adhere to coding standards and AI principles by conducting regular health checks, audits, and code reviews to ensure clean, maintainable, production-level code across project teams.
Requirements
  • 6-14 years of overall IT experience.
  • Strong coding skills in Python, C#, and REST/GraphQL APIs, along with experience in testing and code reviews.
  • Hands-on expertise in the Azure AI stack, including Azure OpenAI, Azure AI Foundry, and Azure Cognitive Services.
  • Familiarity with Azure AI Search, NLP, and Azure ML, along with vector databases such as AI Search vector index, Cosmos DB, or PostgreSQL.
  • Experience in agentic development using the Azure AI stack.
  • Proficiency in CI/CD with GitHub, branching strategies, and coding standards such as linters, formatters, and PEP8, along with GitHub Actions pipelines.
  • Skills in containerization with Docker and deployment to AKS, App Service, or Functions.
  • Knowledge of secrets management via Key Vault and Managed Identity, along with RBAC and network security basics.
  • Understanding of Responsible AI, privacy, and data security in enterprise settings.
  • Nice to have: Experience with GitHub Copilot and Microsoft Copilot Studio (Power Platform).
  • Familiarity with PromptFlow, MLflow, Databricks, and Streamlit or React.
  • Background in MLOps and/or LLMOps practices.
  • Azure certifications (AI-102, AZ-204).
  • Experience working with one of the big cloud environments (e.g. Azure).
  • Knowledge of RAG patterns, prompt design, tool/function calling, embeddings, retrieval, and caching.
  • Preferred experience working with Asset projects.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead/Senior Software Engineering - AI Solution Engineering
Lead/Senior Software Engineering - AI Solution Engineering

EPAM Systems India Pvt Ltd • Bengaluru

On-site
INR 3,000,000 - 6,000,000
AI Engineer Lead
AI Engineer Lead

The Family Office Co. • India

On-site
INR 4,000,000 - 7,000,000
Lead System Engineer - Microsoft Azure with Gen AI
Lead System Engineer - Microsoft Azure with Gen AI

EPAM Systems • India

On-site
INR 2,500,000 - 3,500,000
Azure AI (Agentic) Specialist - Team Lead (Remote)
Azure AI (Agentic) Specialist - Team Lead (Remote)

NorthBay Solutions LLC • India

Remote
INR 2,000,000 - 3,000,000
AI Solutions Engineer
AI Solutions Engineer

Jobtailor • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Lead AI Engineer
Lead AI Engineer

EPAM Systems • India

On-site
INR 2,000,000 - 3,000,000
Principal Software Engineer
Principal Software Engineer

Altera Digital Health • Madhya Pradesh

On-site
INR 2,000,000 - 3,000,000
AI Engineer – Generative AI & Agentic AI
AI Engineer – Generative AI & Agentic AI

SJ Mobilita • Bengaluru Urban

On-site
INR 2,500,000 - 4,500,000
Solution Architect – GenAI Applications
Solution Architect – GenAI Applications

ZEISS India • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Software Engineer-AL/ML
Senior Software Engineer-AL/ML

Orcapod Consulting Services • Pune District

Hybrid
INR 350,000 - 650,000