Skip to main content

Data Engineer Senior Associate - Artificial Intelligence team

Posted: 8 Jan 2021 Closes: 7 Feb 2021
London, London Region UK Competitive
Permanent & Full-time -1051861474

Job description


PwC are a trusted adviser to some of the largest organisations around the world, spanning the public, private, and financial sectors. The increasing availability and use of data requires all of these organisations to adapt quickly or face irrelevance. We are no different. Our technology strategy recognises this and aims to keep us at the frontier of change.

As part of this strategy, we are currently looking for Assocaite and Senior Associate Data Engineers to join our Artificial Intelligence (AI) team in London. We are looking for self-starters, quick learners, and technology enthusiasts who can develop and build on our current Artificial Intelligence and Data Science propositions.

Through a dedicated team of AI experts we apply relevant expertise, deep industry knowledge and state-of-the-art resources to demystify the technology, harness its true value and give our clients and PwC colleagues trust and confidence. When combined with PwC's business and human insight, our teams create new and innovative solutions to solve clients biggest challenges and our own.

We develop innovative, scalable, and data science driven solutions in combination with our Line of Service and Industry teams. T&I's AI specialists offer expertise and experience with natural language processing, machine learning, deep learning, data engineering, automated ML, digital twins, responsible AI, and more.

The Role

In the AI team you will join our data scientists and product owners in realising authentic, data-driven change and solutions across the lifecycle of our projects. The team reports to the board and commercial executive and works with senior leadership across our four business units to enhance performance and have an impact on value creation.


  • Using Data Engineering to solve meaningful business problems internally and for our clients
  • Contributing effective, useful code to our codebase
  • Designing and building data pipelines to support data science projects
  • Assessing and documenting multiple datasets before consolidation
  • Participating in constant learning through training and skills development

Essential skills

  • Demonstrable experience in data intensive projects (professional, academic or personal), particularly where focused on a business need
  • Delivery of solutions through the entire lifecycle from data sourcing to results
  • Good understanding of data engineering, software engineering, or release engineering techniques
  • Able to articulate complex data concepts to both technical and non-technical audiences
  • Empathic listener and persuasive speaker
  • Ability to work with product owners to translate requirements
  • Experience of business analysis tasks and approaches

We recognise that it takes a team to deliver AI and so we seek individuals with demonstrable skills in a selection of the below for a number of roles

  • Strong programming experience in Python
  • Experience of developing in cloud environments (Azure, GCP, AWS)
  • Experience with SQL databases (Postgres, SQL Server, MySQL, Oracle)
  • Experience with NoSQL databases (Elasticsearch, Cassandra, Neo4J)
  • Experience of the Linux ecosystem and container technologies (Docker, Kubernetes)
  • Software engineering experience (Git, Continuous Integration/Deployment, Software Testing)
  • Knowledge of Information Security practices, especially in a Cloud environment
  • Cloud fundamental or architect accreditations
  • Experience with API development
  • Experience working with big data technologies (Apache Spark, Apache Hadoop, Apache Drill, Presto, Redshift or similar)
  • Programming experience in a JVM language (Java, Scala, Kotlin)
  • Demonstrable experience in project management and leading teams
  • A mature understanding of business operations
  • Experience of coaching and developing other members of staff
Not the role for you?

Did you know PwC offer flexible contract arrangements as well as contingent work (ie temporary or day rate contracting)?
The skills we look for in future employees

All our people need to demonstrate the skills and behaviours that support us in delivering our business strategy. This is important to the work we do for our business, and our clients. These skills and behaviours make up our global leadership framework, 'The PwC Professional' and are made up of five core attributes; whole leadership, technical capabilities, business acumen, global acumen and relationships.

Learn more here:

Valuing Difference. Driving Inclusion.

We work in a changing world which offers great opportunities for people with diverse backgrounds and experiences. We seek to attract and employ the best people from the widest talent pool because creating value through diversity is what makes us strong as a business, enabling us to solve important problems and deliver value to our clients. We encourage an inclusive culture where people can be themselves, are valued for their strengths and are empowered to be the best they can be. As an organisation with an increasingly agile workforce, we also support different ways of working offering flexible working arrangements. Learn more here about our work to support an inclusive culture.


Share Job