P

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

Generative AI Software Engineer Senior Associate

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree and a Master's degree are required.
  • Four years of experience are required.
  • Oral and written proficiency in English is required.

Responsibilities

  • Collaborate with cross-functional teams to understand business needs and translate them into backend functionalities for Generative AI and Agentic AI projects.
  • Design, develop, and maintain scalable backend solutions, including event-driven architectures and integration with external systems and application programming interfaces.
  • Manage data storage solutions using relational databases (PostgreSQL and MySQL) and NoSQL databases (MongoDB and DynamoDB) to support AI applications in production.
  • Use containerization with Kubernetes and implement DevOps practices, including continuous integration and continuous deployment pipelines using Azure DevOps and GitHub Actions, for efficient deployment and scalability.
  • Build and integrate application programming interfaces using Python frameworks (Flask and FastAPI), and collaborate with data scientists, engineers, and DevOps teams for seamless AI model deployment.

Desired Qualifications

  • Use large language model interaction frameworks such as LangChain, Semantic Kernel, and LlamaIndex, and integrate, scale, and deploy Generative AI and agentic applications in production.
  • Set up data pipelines for model training and real-time inference to support AI workloads.
  • Apply advanced Python expertise, including object-oriented programming, asynchronous programming with asyncio, concurrency through multithreading and multiprocessing, design patterns, memory management, and performance optimization for scalable Generative AI systems.
  • Apply knowledge of data structures, algorithms, software design principles including SOLID and clean architecture, and cloud-native development on Azure or AWS, including serverless, microservices, and container orchestration with Kubernetes and Docker.
  • Use additional object-oriented languages such as Java, C++, or C#, and WebSocket implementations for real-time application functionality.

About the Company

PricewaterhouseCoopers (PwC)

Global professional services: assurance, tax, consulting

PwC provides assurance (audit), tax, legal services, consulting and deals advisory to organisations worldwide. It uses multidisciplinary teams across accounting, advisory, technology and industry, delivered through a global network of locally established firms that collaborate with technology partners to offer AI, cloud, managed services and digital trust. PwC differentiates itself with an integrated, global-local service model and technology-enabled offerings that address complex client needs across risk, transformation, reporting and sustainability. Its goal is to help clients improve governance, efficiency and value by supporting reporting accuracy, business transformation, risk management and sustainable practices.

Company size
10,001+
Company stage
Early VC
Total funding
$3.3M
Headquarters
London, United Kingdom
Founded
1989

Recently Posted Jobs

Explore more opportunities at PricewaterhouseCoopers (PwC)

See more jobs