PwC logo

Full Stack Python - Associate

PwC
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

PythonFastAPIAsynchronous ProgrammingRelational DatabasesRetrieval-Augmented Generation

Job description

Overview

Backend Engineering (Python) - Associate role within PwC's Advisory practice at PwC Acceleration Center India, designing, coding and testing applications that transform industries and deliver exceptional user experiences.

What you'll do

  • Design and build the core intelligence and services layer of AI-powered enterprise applications.
  • Develop scalable, asynchronous backend services (e.g., FastAPI).
  • Build and own multi-agent LLM pipelines that power capabilities such as document analysis, content generation, and Retrieval-Augmented Generation (RAG)-based Q&A within clean, modular Python codebases.
  • Work closely with frontend, AI, and quality engineering teams across one or more product pods to design, implement, and scale agentic workflows, RAG pipelines, and the supporting data and job-processing infrastructure.
  • Advance agent-driven, specification-led development lifecycle with appropriate human approval gates.

What you'll need

  • Strong experience in backend software engineering with deep Python expertise, including async/await and asyncio.
  • Hands-on experience building production services using FastAPI or similar modern asynchronous frameworks.
  • Proficiency with SQL and SQLAlchemy 2.0, including relational data modeling.
  • Experience designing modular, layered architectures (domain, application, infrastructure) using Clean Architecture and dependency injection principles.
  • Hands-on experience building LLM-powered applications and RAG pipelines, including ingestion, chunking, embeddings, and vector search.
  • Experience working with CI/CD pipelines and containerized environments (Docker).
  • Strong analytical, debugging, and problem-solving skills.

Nice to have

  • Experience designing and optimizing multi-agent workflows using frameworks such as LangChain, LangGraph, or DeepAgents, including tool-calling and agent routing.
  • Experience building production LLM applications, RAG solutions, and AI agents.
  • Experience with vector databases (e.g., ChromaDB) and optimizing retrieval quality, latency, and cost.
  • Familiarity with Azure services such as Azure Service Bus, Blob Storage, and message-driven/background processing.
  • Exposure to Cursor, GitHub Copilot, GitHub Remote Agents, or similar AI-assisted development tools.
  • Familiarity with LLM observability and evaluation tools such as Langfuse, Azure AI Evaluations, DeepEval, or RAG evaluation techniques.
  • Interest in Specification-Driven Development (SDD), autonomous software delivery, and human-in-the-loop governance.
  • Experience working in finance, tax, legal, or other regulated, document-intensive domains.

Details

  • Travel: up to 20%.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Full Stack Python - Associate