Sr. Data Scientist
AI summary of the role
Senior Data Scientist role in Northern Trust's Data Science Lab, responsible for the full research lifecycle from hypothesis formation to production.
No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.
What you’ll do
- Develop software in Python to acquire data from disparate sources and combine them into training, validation, and testing datasets
- Build unit tests, data quality checks, and data pipelines to ensure algorithms use trusted data
- Propose and develop machine learning ensemble methods with best out-of-sample characteristics
- Run large-scale training and inference jobs on private or public cloud infrastructure
What you’ll bring
- Python, common Python libraries (numpy, pandas, sklearn), Linux, and basic development tools
- Computer Science degree (undergraduate or graduate) with strong statistical background
- In-depth conceptual and practical knowledge in own job discipline
- Ability to explain difficult or sensitive information and build consensus
Technologies
Python · numpy · pandas · scikit-learn · Keras · TensorFlow · Azure · Linux · ETL · distributed computing
About Northern Trust
Specialized custody and trust bank providing asset servicing, asset management, and ultra-high-net-worth wealth management for sophisticated institutions, family offices, and affluent individuals.
Public · 5000+ people
Source and classification
Internal deployment & tooling · Evidence for this classification:
About Northern Trust: Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889. Northern Trust is proud to provide innovative financial services and guidance to the world’s most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. Major Duties :• Develop software, typically in Python, to independently acquire data from disparate sources (databases, files, APIs, etc.) and combine them into appropriate training , validation and testing datasets • Analyze raw datasets using descriptive statistics, working directly with domain experts to
More from the job description
About Northern Trust: Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889. Northern Trust is proud to provide innovative financial services and guidance to the world’s most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world’s most sophisticated clients using leading technology and exceptional service. Major Duties :• Develop software, typically in Python, to independently acquire data from disparate sources (databases, files, APIs, etc.) and combine them into appropriate training , validation and testing datasets • Analyze raw datasets using descriptive statistics, working directly with domain experts to understand the meaning of data fields • Build unit tests, data quality checks and data pipelines to ensure that algorithms use trusted data • Develop and maintain an understanding of many algorithms across supervised learning, unsupervised learning and time series analysis • Propose and develop machine learning ensemble methods that exhibit the best out-of-sample characteristics possible given the input dataset • Utilize expertise in machine learning algorithms to tune algorithms using available hyper-par [... source excerpt omitted ...] nce • Run large scale (either in parallel and/or distributed) training and inference jobs on private or public cloud infrastructure • May present findings to internal and external customers using both data science language (F1 scores, regression error, statistical significance, etc.) as well as business domain specific language gained from experience analyzing the data in scope. • Provide some guidance to other software development teams as Data Science Lab prototypes are engineered for full production environments • Work across multiple projects in a fluid environment where work is required across the full research lifecycle from forming a hypothesis, acquiring data, and develop [... source excerpt omitted ...] ce lab • Solves complex problems • Takes a new perspective on existing solutions • Exercises judgment based on the analysis of multiple sources of information • Impacts a range of customer, operational, project or service activities within own team and other related teams • Works within broad guidelines and policies Knowledge :• Python, Common Python libraries (numpy ,pandas, sklearn, etc.), Linux based operating systems, and basic development tools (Python IDEs, source control, etc.) required • Advanced distributed machine learning frameworks (e.g. Keras, TF, etc.), Azure cloud infrastructure preferred • Requires in-depth conceptual and practical knowledge in own job discipline
Employer postings · Data from · Sources