Skip to main content

This job has expired

You will need to login before you can apply for a job.

Data Science Engineer

Employer
Schroders Investment Management
Location
London, United Kingdom
Salary
Competitive
Closing date
May 28, 2022

View more

Job Function
Accounting/Audit/Tax
Industry Sector
Finance - General
Employment Type
Full Time
Education
Bachelors
Who we're looking for
A Data Science Engineer to build our data science platform, which will underpin a variety of statistical and machine learning workflows. You'll work to produce and support a set of capabilities for rigorous and efficient discovery of data and model-driven insights to support critical investment decisions.

You'll be able to quickly pick up and run with new technologies, to meet the varying needs of the team, while maintaining high quality well-documented code.

About Schroders
We're a global investment manager. We help institutions, intermediaries and individuals around the world invest money to meet their goals, fulfil their ambitions, and prepare for the future.

We have around 5,000 people on six continents. And we've been around for over 200 years, but keep adapting as society and technology changes. What doesn't change is our commitment to helping our clients, and society, prosper.

Technology at Schroders
There's a huge amount of change going on at Schroders. Technology's shaping our business more and more, so there are many opportunities waiting to be grabbed. And because we're a big financial player, we can put hefty backing behind good ideas.

We're a serious business - we have enormous responsibilities to our clients and shareholders. But just because we're suited and booted, that doesn't make us stuffy; our tech teams are friendlier and more informal than you might expect.

The base
We moved into our new HQ in the City of London in 2018. We're close to our clients, in the heart of the UK's financial centre. And we have everything we need to work flexibly.

The team
The Data Insights Unit (DIU)'s mission is to bring scientific rigour to all business decisions in Schroders. In essence we do this by:
1. making available alternative data sources,
2. unlocking the value in data by providing a research service, answering business questions by analysing these datasets,
3. scaling the value in data by building Insight Products: generalising those analyses or anticipating those questions by alerting people to relevant changes before they know to ask.

Through all these we use specialist Data Science tools and techniques: cloud technologies, machine learning, statistical techniques, and insights from the world of behavioural science.

The quantity of information available for investment research purposes is increasing at such a rate that traditional industry practices and skillsets are unable to absorb and process it. Global trends in digitalisation, social media, open data and technology are all creating vast streams of alternative data that are often highly unstructured and obscure. However, they contain valuable and often rare insights. The DIU aims to find these new and potentially unorthodox datasets, extract the rich, hidden information they contain and use their expertise to improve traditional fundamental research.

Data Science Engineering team supports those goals by providing Data Science Platform and capabilities to delivery full life-cycle of an Insight Product - this includes insight discovery and development, its management as well as consumption. In addition to platform and shared services we also contribute directly to product development by embedding withing cross functional product teams.

What you'll do
• Design, develop and deliver, and document the Data Science Platform and associated capabilities
• Drive interactions with our community of technologists to describe & own the work produced by the team, including promoting, implementing and delivering tools for proper platform and data science engineering practices, approaches and technologies.
• Collaborate with other delivery stakeholders (cloud infrastructure, data engineering, enterprise data) to identify and integrate shared components and capabilities (data access, data cataloguing, lineage tracking)
• Contribute to design, peer code reviews, delivery planning and preparation of releases for the platform and insight products

The knowledge, experience and qualifications you need
• Experience designing, developing and delivering software products on cloud platforms (AWS preferably) for data science and machine learning workflows.
• Very good knowledge of Python, its ecosystem and tools such as Jupyter, Git, Pytest
• Experience with approaches such as infrastructure as code, serverless, containerisation.
• Experience developing data transformation and feature engineering workflows with best practices for data versioning, cataloguing, lineage tracking. Leveraging tools and frameworks such as: Spark, Pandas, Dbt, Airflow, Dagster, Prefect.
• Ability to work using Agile principles and frameworks and experience in product-oriented development.

The knowledge, experience and qualifications that will help
• Development of infrastructural libraries and frameworks to support data discovery, transformation and rigorous statistical and machine learning model development and serving (preferably leveraging AWS Sagemaker ecosystem).
• Understanding and experience with development lifecycle of machine learning models ( training, evaluation, monitoring and hosting) with AWS-based tools such as Sagemaker, Step Functions, AWS Glue.
• Understanding of traditional/statistical data science or bioinformatics workflows and techniques such as Snakemake, scikit learn pipelines, Tidyverse, MLFlow, Metaflow.
• Experience with variety of data storage and query engines (geospatial, timeseries, graph, textual, relational, object).

What you'll be like
• A problem solver, comfortable analysing, breaking down and ultimately resolving complex and sometimes ambiguous requirements. A collaborative team player who is comfortable with listening to and understanding different needs of stakeholders and users (data scientists, analysts and engineers) of the platform, and is able to balance and communicate shared needs.
• Pragmatic, willing to take localized action, yet understanding bigger picture.
• You'll have a continuous improvement mindset, always thoughtful about the status quo, making sure that standard approaches continue to make practical sense.
• Self-motivated, someone who shows initiative often and is keen to help the team improve engineering processes across Schroders.
• A continuous learner - always willing to spend time learning and developing your technical skills on our current tool suite and related disciplines such as data modelling and architecture.

We're looking for the best, whoever they are
Schroders is an equal opportunities employer. You're welcome here whatever your socio-economic background, race, sex, gender identity, sexual orientation, religious belief, age or disability.

Sign in to create job alerts

Sign in or create an account to start creating job alerts and receive personalised job recommendations straight to your inbox.

Create alert