Associate Data Science & Engineering - Data & Analytics (Advisory)
PwC
About the role
PwC (PricewaterhouseCoopers) is one of the worldβs leading professional services networks, offering audit, tax, consulting and advisory services across more than 150 countries. In India, PwC has a strong presence with offices in major metros, delivering cuttingβedge solutions to Fortune 500 companies, government bodies and fastβgrowing startups. The firm is known for its commitment to building trust, fostering inclusive cultures and driving digital transformation through dataβcentric strategies.
As a fresherβfriendly employer, PwC invests heavily in learning platforms, mentorship programmes and global mobility, enabling earlyβcareer talent to grow into future leaders.
The role of Associate β Data Science & Engineering β Data & Analytics (Advisory) in the Kolkata office is positioned within PwCβs Advisory line of service. You will be part of a highβperforming analytics team that helps clients turn raw data into actionable insights. The team works on endβtoβend data pipelines, builds predictive models, and designs AIβdriven solutions that improve operational efficiency and strategic decisionβmaking.
As an associate, you will get exposure to realβworld business problems across sectors such as banking, manufacturing, retail and public services, while leveraging the latest cloud and generative AI technologies.
Key Responsibilities
- Design, develop and validate machineβlearning and deepβlearning algorithms using Python, R and statistical libraries.
- Build scalable data pipelines on AWS (S3, Glue, Lambda, Redshift, EMR) to ingest, transform and store largeβvolume datasets.
- Implement generative AI solutions (OpenAI, Google Gemini) and integrate them into clientβfacing applications.
- Conduct exploratory data analysis, feature engineering and model performance monitoring.
- Collaborate with business analysts to translate client requirements into technical specifications.
- Prepare visual dashboards and dataβstorytelling artefacts using tools like Power BI or Tableau.
- Ensure data quality, governance and security compliance throughout the analytics lifecycle.
- Participate in code reviews, documentation and knowledgeβsharing sessions within the team.
- Stay updated with emerging AI/ML trends and propose innovative useβcases for clients.
- Support senior consultants in client presentations and proposal development.
Tech Stack: Python, R, SQL, AWS services (S3, Glue, Lambda, Redshift, SageMaker), Spark, Docker, Git, OpenAI API, Google Gemini, Power BI/Tableau, Linux.
Growth Path: Starting as an Associate, high performers can progress to Senior Associate, Manager, Senior Manager and eventually to Director/Partner roles within the Advisory practice. PwC provides structured learning pathways, certifications (AWS, Azure, Google Cloud, TensorFlow) and rotational opportunities across industry verticals.
Why Join PwC: You will work alongside seasoned data scientists and consultants on projects that have tangible business impact. The firmβs emphasis on continuous learning, inclusive culture and global network ensures you gain both technical depth and consulting acumen. Competitive compensation, performanceβlinked bonuses, flexible work arrangements and robust employee wellbeing programmes make PwC an attractive launchpad for a dataβanalytics career.
Eligibility & process
Who can apply
Graduates with BE/B.Tech/M.Tech in Computer Science, Information Technology, Electronics, Electrical, or related engineering disciplines. Minimum 60% aggregate (or CGPA 6.5/10). No active backlogs at the time of joining. Freshers and candidates with up to 2 years of relevant experience are eligible. Must be able to work from Kolkata office.
Skills & stack
Selection process
- Round 1: Online aptitude & logical reasoning test
- Round 2: Technical interview focusing on Python, ML concepts and AWS fundamentals
- Round 3: HR interview assessing cultural fit, communication and career aspirations
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight PwC's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.