Generative AI Software Engineer
PwC Acceleration Center India
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About the Role
At PwC's Acceleration Centers (ACs), you will play a pivotal role in actively supporting various Acceleration Center services, from Advisory to Assurance, Tax, and Business Services. In our innovative hubs, you’ll engage in challenging projects and provide distinctive services to support client engagements through enhanced quality and innovation. You’ll also participate in dynamic and digitally enabled training designed to grow your technical and professional skills.
As part of the Data and Analytics team, you will develop and implement innovative software solutions for GenAI projects. As a Senior Associate, you will partner with product, ML, and DevOps teams to translate business goals into impactful GenAI software solutions while leveraging your knowledge in programming and system architecture. This position provides an exciting opportunity to make a significant impact in a collaborative and innovative environment, advancing your career in cutting-edge technologies.
Responsibilities
- Collaborate with cross-functional teams to understand business needs and translate them into backend functionalities for GenAI and Agentic AI projects.
- Design, develop, and maintain scalable backend solutions, including event-driven architectures and integration with external systems/APIs.
- Manage data storage solutions using relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases to support AI applications in production.
- Utilize containerization (Kubernetes) and implement DevOps practices, including CI/CD pipelines (Azure DevOps, GitHub Actions), for efficient deployment and scalability.
- Build and integrate APIs using Python frameworks (Flask, FastAPI) and collaborate with data scientists, engineers, and DevOps teams for seamless AI model deployment.
What You Must Have
- Bachelor's & Master's Degree
- 4 years of experience
- Oral and written proficiency in English required
What Sets You Apart
- Proficient with LLM interaction frameworks like LangChain, Semantic Kernel, and LlamaIndex, and experienced in integrating, scaling, and deploying GenAI and agentic applications in production.
- Skilled in setting up data pipelines for both model training and real-time inference to support AI workloads efficiently.
- Advanced Python expertise including OOP, asynchronous programming (asyncio), concurrency (multithreading, multiprocessing), design patterns, memory management, and performance optimization for scalable GenAI systems.
- Strong foundation in data structures, algorithms, software design principles (SOLID, clean architecture), and hands-on experience with cloud-native development on Azure/AWS, including serverless, microservices, and container orchestration (Kubernetes, Docker).
- Experience with additional OOP languages (Java, C++, C#) and familiarity with WebSocket implementations for real-time application functionality.
Key skills/competency
- Generative AI
- Software Engineering
- Backend Development
- API Development
- Python
- Kubernetes
- DevOps
- Cloud-Native Development
- Data Structures
- Algorithms
How to Get Hired at PwC Acceleration Center India
- Tailor your resume: Highlight experience with Generative AI, Python, backend development, and cloud platforms relevant to the Generative AI Software Engineer role.
- Showcase your skills: Emphasize proficiency in LLM frameworks like LangChain, data pipelines, and advanced Python concepts.
- Quantify achievements: Use numbers to demonstrate the impact of your software solutions and contributions to AI projects.
- Prepare for technical interviews: Review data structures, algorithms, design principles, and cloud-native development for the Generative AI Software Engineer position.
- Research PwC's culture: Understand their focus on innovation, client relationships, and continuous learning for the Acceleration Centers.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background