A

Accenture

Advises businesses and runs their technology

AI Native Software Engineer

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

About the Job

Requirements

  • At least 3 years of experience is required.
  • Complete 15 years of full-time education.
  • Strong hands-on experience with Python and FastAPI.
  • Experience designing and consuming RESTful APIs, and familiarity with OpenAPI or Swagger specifications.
  • Working knowledge of React and JavaScript, including experience integrating frontend applications with backend APIs.
  • Hands-on experience working with large language models (LLMs), building retrieval-augmented generation (RAG) applications, and applying agentic system design patterns.
  • Knowledge of embeddings, vector search, and context management, and practical experience with prompt engineering.
  • Experience with LangChain, including chains, tools, agents, and memory, and LangSmith for prompt tracing, debugging, evaluation, and monitoring.
  • Experience with agentic frameworks such as AutoGen or similar, including multi-agent orchestration, tool-calling agents, planners, and executors.
  • Knowledge of protocols such as MCP and A2A.
  • Experience with Docker and Kubernetes, and understanding of cloud setup and deployment on AWS, Azure, or GCP.
  • Knowledge of AI productivity tools for development, such as GitHub Copilot, Claude, Cursor, or Cline.
  • Problem-solving and debugging skills, ability to work independently and take ownership, and communication and collaboration skills.

Responsibilities

  • Build and deploy production-grade AI applications using LLMs, RAG pipelines, and agentic systems.
  • Work across backend Python/FastAPI and frontend React/JavaScript stacks.
  • Deploy and operate AI services in a cloud-native Kubernetes environment.
  • Use modern generative AI frameworks and tooling to accelerate development.
  • Design and develop LLM-powered backend services using Python and FastAPI.
  • Build RAG pipelines using vector databases.
  • Implement agentic workflows using frameworks such as AutoGen or similar.
  • Design and expose RESTful APIs following OpenAPI and REST API specifications.
  • Integrate backend AI services with React and JavaScript frontend applications.
  • Deploy, manage, and scale AI services on Kubernetes.
  • Use LangChain to orchestrate prompts, tools, chains, memory, and agents.
  • Use LangSmith for prompt and version tracking, LLM tracing and debugging, and evaluation and performance monitoring.
  • Apply prompt engineering best practices and maintain reusable prompt libraries.
  • Collaborate with cross-functional teams to deliver end-to-end AI solutions.
  • Ensure the security, reliability, observability, and performance of AI systems.

Desired Qualifications

  • Basic CI/CD knowledge.
  • Working knowledge or experience with vector databases such as Pinecone, FAISS, Weaviate, or Chroma, or equivalent.
  • Working knowledge or experience with graph databases such as Apache AGE or Neo4j.
  • Strong fundamentals in security and authentication/authorization, including JWT and OAuth2.
  • Working knowledge of monitoring and observability tools.
  • Agentic design.

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