Senior Software Design Engineer/Module Lead - Agentic AI
- Source: Naukri
- WinWire
- $15,884.73 to $31,769.46 /yr
- Hybrid
- Bengaluru
- Full-Time
- Senior
Job Description
Educational Qualification*
Bachelors or Master’s degree in Computer Science, Information Technology, Engineering, Data Science, or a related discipline. Equivalent strong industry experience may also be considered
Experience Range
5-8 years with minimum 3+ years of strong Python development experience.
Tagline/Tech Stack Snapshot -
AI, GenAI, Agentic AI, Python, Azure OpenAI, Azure Cloud, Databricks, RAG, LangChain, LangGraph, Semantic Kernel, AutoGen, REST APIs, Docker, CI/CD
Role Summary - (To be filled by Practice /DO)
Hands-on AI & Automation Engineer responsible for designing, developing, integrating, deploying, and supporting enterprise AI, GenAI, Agentic AI, and automation solutions. Works closely with architecture, business, data, and technology teams to deliver scalable and production-ready solutions.
Primary (Must have skills)* -
5-8 years overall software engineering / automation / AI experience.
5 years Python development, REST API development & integrations.
2+ years expereince in GenAI / LLM application development, Agentic AI development, RAG implementation, LLM evaluation, Observability, guardrails, error handling, and hallucination mitigation
2+ years experience in Azure Cloud experience, Azure OpenAI, Azure AI Search, Vector databases
2+ years of Experience with Docker, CI/CD, and GitHub.
2+ years of Experience with enterprise authentication (OAuth, Okta, Entra ID/RBAC).
2+ years of Experience developing and deploying enterprise applications across Development, UAT, and Production environments.
2+ years of Exposure to AI solution testing, guardrails, error handling, and hallucination mitigation techniques.
Why This Role Matters - New addition
Supports the organization’s Digital Transformation initiatives by delivering enterprise-grade AI and automation solutions that improve operational efficiency, enable intelligent decision-making, and accelerate adoption of AI technologies across business functions.
What You’ll Do/
Job Description of Role* (RNR) - To be Evaluated by Technical Panel (Define it to give more clarity)
As a Generative AI Developer, you will be responsible for designing, developing, and deploying scalable AI solutions using LLMs, RAG architectures, and Azure cloud services. You will collaborate with cross-functional teams to translate business needs into intelligent, production-ready systems.
Key Responsibilities:
• Design and develop AI, GenAI, Agentic AI, ML, and automation solutions.
• Build scalable applications and services using Python and modern frameworks.
• Develop AI agents using LLMs, prompt engineering, RAG, and tool calling capabilities.
• Integrate solutions with enterprise applications such as Databricks, SailPoint, Okta, Salesforce, SAP, Anaplan, ServiceNow, and Power BI.
• Develop solutions using Azure services including Azure OpenAI.
• Work with Databricks data pipelines and datasets.
• Implement secure authentication and authorization mechanisms.
• Support deployments across Dev, UAT, and Production environments, Troubleshoot application, integration, infrastructure, and data issues.
• Prepare solution design, deployment, testing, and support documentation.
• Provide regular updates on risks, dependencies, progress, and blockers.
• Azure services such as Cosmos DB, Blob Storage, and Key Vault
•Transformer models and deeper ML/DL engineering practices
•AI pipeline lifecycle: data preprocessing, training, validation, and inference
•GenAI monitoring, logging, observability, and MLOps practices
•Code reviews, mentoring, and reusable GenAI component/framework development
Soft skills/other skills - To be Evaluated by Hiring Manager (To define how this will be evaluated)
Communication Skills:
Communicate effectively with internal and customer stakeholders
Communication approach: verbal, emails and instant messages
Interpersonal Skills:
Strong interpersonal skills to build and maintain productive relationships with team members
Provide constructive feedback during code reviews and be open to receiving feedback on your own code.
Problem-Solving and Analytical Thinking:
Capability to troubleshoot and resolve issues efficiently.
Analytical mindset
Task/ Work Updates
Prior experience in working on Agile/Scrum projects with exposure to tools like Jira/Azure DevOps
Provides regula…
Skills
- Python
- microsoft-azure
- azure-databricks
- databricks
- LangChain
- LangGraph
- Docker
- guardrails
- azure-search
- Github
- oauth
- okta
- microsoft-entra-id
- sailpoint
- Salesforce
- sap
- anaplan
- Servicenow
- power-bi
- azure-cosmos-db
- azure-storage
- azure-key-vault
- vault
- JIRA
- azure-devops
- azure-container-apps
- azure-functions
- microsoft-azure-functions
