# Lead Software Engineer - AI Solutions

**Company**: Epiq
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://epiqsystems.wd503.myworkdayjobs.com/en-US/Epiq_Careers/job/IND-Hyderabad-Sohini-Tech-Park-3rd-Floor-Financial-District/Lead-Software-Engineer_R0035231?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_07217664-217

## Description

We are seeking a highly skilled Lead Software Engineer - AI Solutions with strong expertise in Full Stack Software Development, Solution Design, Cloud Engineering, Data Engineering, and AI application development.

This is a hands-on technical leadership role for an experienced engineer who combines deep software engineering expertise with the ability to lead the design and delivery of scalable, enterprise-grade solutions.

**Key Responsibilities**

- Lead the design, development, and delivery of scalable enterprise applications, APIs, and services.

- Drive technical solution design and contribute to architectural decisions across products and platforms.

- Collaborate with Product Owners and stakeholders to translate business requirements into scalable technical solutions.

- Provide technical leadership and guidance to engineering teams throughout the software development lifecycle.

- Lead design reviews, code reviews, and technical discussions to ensure engineering quality and consistency.

- Design and implement microservices, integrations, reusable frameworks, and cloud-native applications.

- Ensure software solutions meet security, compliance, performance, scalability, and reliability requirements.

- Partner with DevOps teams to implement CI/CD pipelines, deployment automation, observability, and operational best practices.

- Drive continuous improvement initiatives related to software architecture, development standards, testing, and operational excellence.

- Mentor and coach Associate and Senior Software Engineers while fostering a culture of collaboration, innovation, and engineering excellence.

- Evaluate emerging technologies and recommend improvements that enhance product capabilities and development efficiency.

- Act as the primary technical point of contact for delivery teams and provide guidance for resolving complex technical challenges.

**AI Responsibilities**

- Lead the design and implementation of AI-powered applications and intelligent automation solutions.

- Design scalable Retrieval-Augmented Generation (RAG) architectures and enterprise knowledge retrieval solutions.

- Build and deploy AI-enabled services leveraging Large Language Models (LLMs), vector databases, and AI orchestration frameworks.

- Define engineering standards and best practices for Generative AI development across teams.

- Guide the implementation of prompt engineering strategies, evaluation frameworks, and AI observability practices.

- Collaborate with architects, data engineers, and business stakeholders to identify and prioritize AI use cases.

- Evaluate emerging AI technologies, frameworks, and tools, recommending practical adoption strategies.

- Design integrations between AI platforms, enterprise systems, APIs, and data sources.

- Ensure AI solutions align with security, compliance, responsible AI, and data governance requirements.

- Mentor engineering teams on AI development patterns, framework selection, and implementation best practices.

- Drive the adoption of reusable AI accelerators, agent workflows, and scalable AI engineering patterns.

**Requirements / Skills**

- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field.

- 8-12 years of professional software engineering experience.

- Strong hands-on experience developing and delivering enterprise-scale applications using Python and/or Java.

- Proven experience designing distributed systems, APIs, microservices, and cloud-native architectures.

- Strong experience building modern web applications using React or similar front-end frameworks.

- Solid understanding of enterprise integration patterns, software architecture principles, and system design methodologies.

- Experience working with Microsoft Azure (preferred) and/or AWS cloud platforms.

- Strong experience with DevOps practices including CI/CD pipelines, containerization, Kubernetes, Infrastructure as Code, and deployment automation.

- Familiarity with Azure DevOps, GitHub Actions, Terraform, and modern software delivery practices.

- Experience working with relational databases, NoSQL databases, and enterprise data platforms.

- Strong analytical, troubleshooting, and problem-solving abilities.

- Excellent communication and stakeholder management skills with the ability to engage effectively with technical and non-technical audiences.

- Demonstrated experience mentoring engineers and leading technical initiatives.

**Preferred AI Skills & Experience**

- Hands-on experience designing and deploying Generative AI solutions in production environments.

- Strong understanding of Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Agentic AI, and AI orchestration patterns.

- Experience working with frameworks such as LangChain, Semantic Kernel, LlamaIndex, AutoGen, CrewAI, or similar technologies.

- Experience integrating solutions using Azure OpenAI, Azure AI Foundry, AWS Bedrock, Anthropic, OpenAI APIs, or equivalent AI platforms.

- Experience with vector databases, embeddings, semantic search, knowledge retrieval systems, and AI evaluation frameworks.

- Understanding of prompt engineering, model evaluation, AI observability, and performance optimization techniques.

- Familiarity with emerging AI interoperability standards such as MCP (Model Context Protocol) and agent communication patterns.

- Experience building AI-enabled workflows, intelligent automation solutions, and enterprise AI integrations.

- Exposure to Snowflake, Databricks, modern data engineering platforms, and AI/ML infrastructure is highly desirable.

## Skills

### Required
- Python
- Java
- React
- Microsoft Azure
- AWS
- DevOps
- Kubernetes
- Terraform
- GitHub Actions
- Azure DevOps

### Nice to have
- Generative AI
- Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- Agentic AI
- LangChain
- Semantic Kernel
- LlamaIndex
- AutoGen
- CrewAI
- Azure OpenAI
- Azure AI Foundry
- AWS Bedrock
- Anthropic
- OpenAI APIs
- vector databases
- embeddings
- semantic search
- knowledge retrieval systems
- AI evaluation frameworks

---

Source: [Apply at epiqsystems.wd503.myworkdayjobs.com](https://epiqsystems.wd503.myworkdayjobs.com/en-US/Epiq_Careers/job/IND-Hyderabad-Sohini-Tech-Park-3rd-Floor-Financial-District/Lead-Software-Engineer_R0035231?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
