PwC logo

Generative AI -Software Engineer-Senior Associate

PwC
NewPosted yesterday

LOCATION

Bangalore · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonBackend DevelopmentGenerative AI ToolsMicroservices ArchitectureKubernetesCI/CD

Job description

Overview

Design and develop data-driven solutions that transform raw information into actionable insights, with a focus on Generative AI and agentic AI applications within PwC's Data and Analytics Engineering practice.

What you'll do

  • 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.
  • Contribute to exploratory and descriptive analysis, statistical modeling, and data visualization efforts that support generative AI and broader analytics initiatives.
  • Mentor junior team members and deliver assigned work with a focus on quality, technical growth, and adapting to changing client needs.

What you'll need

  • Bachelor's and Master's degree.
  • At least 4 years of experience.
  • Oral and written proficiency in English.

Nice to have

  • 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.

Details

  • Location: PwC Acceleration Center Bangalore.

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.

Generative AI -Software Engineer-Senior Associate