Job
Description
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. In quality engineering at PwC, you will focus on implementing leading practice standards of quality in software development and testing processes. In this field, you will use your experience to identify and resolve defects, optimise performance, and enhance user experience.
The Opportunity
When you join PwC Acceleration Centers (ACs), you step into a pivotal role focused on 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 that is designed to grow your technical and professional skills.
As part of the AI Engineering team you will design, develop, and scale AI-driven web applications and platforms. As a Senior Associate you will analyze complex problems, mentor others, and maintain rigorous standards while building meaningful client connections and navigating increasingly complex situations. This role is well-suited for engineers eager to blend their entire stack development skills with the emerging world of AI and machine learning in a fast-paced, cross-functional environment.
Responsibilities
Design and implement AI-driven web applications and platforms
Analyze complex challenges and develop impactful solutions
Mentor junior team members and foster their professional growth
Maintain exemplary standards of quality in every deliverable
Build and nurture meaningful relationships with clients
Navigate intricate situations and adapt to evolving requirements
Collaborate in a fast-paced, cross-functional team environment
Leverage broad stack development skills in AI and machine learning projects
What You Must Have
Bachelor's Degree in Computer Science, Software Engineering, or a related field
4-9 years of experience
Oral and written proficiency in English required
What Sets You Apart
Bachelor's Degree in Computer Science, Engineering
Skilled in modern frontend frameworks like React or Angular
Demonstrating hands-on experience with GenAI applications
Familiarity with LLM orchestration tools
Understanding of Responsible AI practices
Experience with DevOps tools like Terraform and Kubernetes
Knowledge of MLOps capabilities
Security experience with OpenID Connect and OAuth2
Experience in AI/ML R&D or cross-functional teams
Preferred Knowledge/Skills
Role Overview
We are looking for a skilled and proactive
Full Stack Engineer
to join our AI Engineering team. You will play a pivotal role in designing, developing, and scaling AI-driven web applications and platforms. This role is ideal for engineers who are passionate about blending full stack development skills with the emerging world of AI and machine learning, and who thrive in cross-functional, fast-paced environments.
Key Responsibilities
Develop and maintain scalable web applications and APIs using Python (FastAPI, Flask, Django) and modern frontend frameworks (React.js, Angular.js).
Build intuitive, responsive UIs using JavaScript/TypeScript, CSS3, Bootstrap, and Material UI for AI-powered products.
Collaborate closely with product teams to deliver GenAI/RAG-based solutions.
Design backend services for:
Data pipelines (Azure Data Factory, Data Lake, Delta Lake)
Model inference
Embedding and metadata storage (SQL, NoSQL, Vector DBs)
Optimize application performance for AI inference and data-intensive workloads.
Integrate third-party APIs, model-hosting platforms (OpenAI, Azure ML, AWS SageMaker), and vector databases.
Implement robust CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
Participate in architectural reviews and contribute to design best practices across the engineering organization.
Required Skills & Experience
4–9 years of professional full-stack engineering experience.
Bachelor's degree in Computer Science, Engineering, or related technical field (BE/BTech/MCA)
Strong Python development skills, particularly with FastAPI, Flask, or Django.
Experience with data processing using Pandas.
Proficient in JavaScript/TypeScript with at least one modern frontend framework (React, Angular).
Solid understanding of RESTful and GraphQL API design.
Experience with at least one cloud platform:
Azure: Functions, App Service, AI Search, Service Bus, AI Foundry
AWS: Lambda, S3, SageMaker, EC2
Hands-on experience building GenAI applications using RAG and agent frameworks.
Database proficiency with:
Relational databases: PostgreSQL, SQL Server
NoSQL databases: MongoDB, DynamoDB
Vector stores for embedding retrieval
Familiarity with LLM orchestration tools: LangChain, AutoGen, LangGraph, Crew AI, A2A, MCP
Understanding of Responsible AI practices and working knowledge of LLM providers (OpenAI, Anthropic, Google PaLM, AWS Bedrock)
Good To Have Skills
DevOps & Infrastructure: Terraform, Kubernetes, Docker, Jenkins
MLOps capabilities: model versioning, inference monitoring, automated retraining
Security experience with OpenID Connect, OAuth2, JWT
Deep experience with data platforms: Databricks, Microsoft Fabric
Prior experience in AI/ML R&D or working within cross-functional product teams
Show more
Show less