Custom Software Engineer

Accenture

2–5 yrs Gurugram Full Time Work from office
Accenture logo
Posted : 8 Sept 2026

Job description

Join us as a Custom Software Engineer, focused on advanced application engineering. This full-time role offers a unique opportunity to develop innovative custom software solutions. You will be instrumental in designing, coding, and enhancing components across various systems and applications. Utilizing modern frameworks and agile methodologies, your work will deliver scalable, high-performing solutions precisely tailored to unique business requirements.

This position requires a minimum of 2 years of experience. The ideal candidate will possess 15 years of full-time education and a strong command of Python programming.

Responsibilities

Design, develop, test, and maintain cutting-edge Generative AI and Agentic AI solutions, leveraging Python and appropriate AI frameworks.

Develop sophisticated AI agents, intricate agentic workflows, and seamless integrations with LLMs, APIs, enterprise applications, databases, knowledge bases, and external tools.

Design and optimize prompts, implement advanced RAG and retrieval mechanisms, and actively experiment with models, tools, and agentic approaches to elevate solution quality.

Implement robust testing, validation, error handling, logging, and guardrails. Troubleshoot AI-generated outputs and collaborate effectively with architects, developers, QA teams, and business stakeholders.

Qualifications

Demonstrate strong proficiency in Python, with proven experience in developing production-quality applications, APIs, reusable components, and in testing, debugging, and performance optimization.

Possess hands-on experience in GenAI/LLM application development, including prompt engineering, context management, understanding tokens, model parameters, embeddings, and tool/function calling.

Acquire hands-on experience developing AI agents and agentic workflows using leading frameworks such as LangChain, LangGraph, AutoGen, CrewAI, Semantic Kernel, Amazon Bedrock Agents, or similar platforms.

Exhibit a good understanding of REST APIs, LLM integrations, RAG, embeddings, vector databases, semantic search, and knowledge retrieval principles.

Essential Skills

PythonGenerative AIAgentic AI

Good to Have

LangChainLangGraphAutoGenCrewAISemantic KernelAmazon Bedrock AgentsMCPDockerCI/CDCloud DeploymentVector Databases

More Details

RoleCustom Software Engineer
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX