A

Accenture

Advises businesses and runs their technology

Custom Software Engineering Lead

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • At least 5 years of experience is required.
  • At least 7.5 years of experience with Python is required.
  • At least 1 year of experience in AI product engineering is required.
  • Proficiency in Python.
  • Knowledge of software architecture and system design, including microservices, modular architecture, scalability, reliability, and fault-tolerant design.
  • Understanding of large language models and multimodal models, prompt engineering and structured prompting, embeddings, retrieval-augmented generation, and fine-tuning.
  • Hands-on experience with AWS Kiro and spec-driven development.
  • Knowledge of agentic orchestration frameworks such as LangChain, CrewAI, Semantic Kernel, and LangGraph; multi-agent coordination; and workflow orchestration using directed acyclic graphs, state machines, and planners.
  • Knowledge of AI safety and risk management, guardrails against hallucinations, prompt injection and data leakage, access control and role-based agent permissions, and compliance with GDPR, SOC 2, and the AI Act.
  • A minimum of 15 years of full-time education is required.

Responsibilities

  • Own the technical direction and architecture of custom software solutions, leading teams through design and delivery.
  • Set development standards and ensure code quality, scalability, and performance aligned with business objectives.
  • Design and build AI-driven agentic solutions that automate complex workflows and deliver intelligent outcomes.
  • Collaborate with architects, data scientists, and product teams to deliver scalable, production-grade AI platforms using Python ecosystems and cloud-native technologies.
  • Work with generative AI technologies, including large language models, embeddings, retrieval-augmented generation, prompt engineering, and autonomous agents.
  • Design and develop AI agents that reason, plan, and execute multi-step tasks autonomously.
  • Implement agent capabilities such as tool calling, memory management, and multi-agent collaboration.
  • Apply software engineering best practices, including Git version control, CI/CD pipelines, and containerization with Docker and Kubernetes.
  • Incorporate ethical AI principles, bias mitigation strategies, and security best practices into the design and deployment of autonomous systems.
  • Build REST APIs and microservices for AI-driven platforms and workflow integrations with agentic AI solutions.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs