23 hours ago
Kolkāta, IndiaSenior
Responsibilities
- Develop innovative software solutions for digital transformation and business performance improvement.
- Design and build the core intelligence and services layer of AI-powered enterprise applications.
- Develop scalable asynchronous Python backend services using FastAPI or similar frameworks.
- Build and own multi-agent LLM pipelines for document analysis, content generation, and RAG-based question answering.
- Design and implement agentic workflows, RAG pipelines, vector search, and supporting data and job-processing infrastructure.
- Collaborate with frontend, AI, and quality engineering teams to design, implement, and scale product capabilities.
- Use agentic AI frameworks, vector databases, prompt engineering, and AI-assisted development tools.
- Work with LLM evaluation and observability frameworks, including Azure AI Evaluations and DeepEval.
- Apply modular layered architecture, dependency injection, and human approval gates within specification-led development workflows.
- Build meaningful client connections and help manage and inspire other team members.
Requirements
- At least 4 years of strong backend software engineering experience with deep Python expertise, including async/await and asyncio.
- Hands-on experience building production services with FastAPI or comparable modern asynchronous frameworks.
- Proficiency with SQL, SQLAlchemy 2.0, and relational data modeling.
- Experience designing modular layered architectures 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 with CI/CD pipelines and Docker-based containerized environments.
- Strong analytical, debugging, and problem-solving skills.
- Experience building production LLM applications, RAG solutions, and AI agents is preferred.
- Experience with multi-agent workflows, tool-calling, and agent routing using LangChain, LangGraph, or DeepAgents is preferred.
- Experience with vector databases such as ChromaDB and retrieval optimization is preferred.
- Familiarity with Azure Service Bus, Azure Blob Storage, and message-driven or background processing is preferred.
- Exposure to Cursor, GitHub Copilot, GitHub Remote Agents, or similar AI-assisted development tools is preferred.
- Familiarity with Langfuse, Azure AI Evaluations, DeepEval, or RAG evaluation techniques is preferred.
- Interest in Specification-Driven Development, autonomous software delivery, and human-in-the-loop governance is preferred.
- Experience in finance, tax, legal, or other regulated and document-intensive domains is preferred.
Categories
About PwC
PwC is a global network of professional services firms providing assurance, tax, and advisory work for businesses and public-sector clients. It sells project-based and managed consulting, audit, and deals services, and implements and integrates business applications. Formed in 1998 by the merger of Price Waterhouse and Coopers & Lybrand, it is headquartered in London and is one of the Big Four accounting firms.
