Data Scientist, Senior Analyst

Fitch Ratings

Greater London

Hybrid

GBP 63,000 - 105,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work (3 days in-office)
Health insurance
Tuition reimbursement
Retirement planning
Parental policies
Volunteer & donation matching

Job summary

BMI seeks a skilled data science professional in the UK to lead NLP/ML initiatives and develop robust analytics pipelines. You will work with economists, analysts, and developers to extract business insights from structured and unstructured data, and to build risk models for predictive analytics.

The role involves collaboration across teams, communicating complex ML outputs to stakeholders, and driving practical research implementations.

Qualifications

  • Substantial experience querying, cleaning, compiling, and analyzing big data.
  • Familiarity with NLP, data mining, text analysis, and basic time series forecasting.
  • Experience developing, refining, and monitoring NLP models.
  • Proficient in Python, R, and libraries such as numpy, pandas, scikit, pytorch.
  • Understanding of model evaluation methods and metrics.
  • Experience with cloud platforms like AWS and Databricks.
  • Exposure to DevOps practices and tools.
  • Experience with experiment tracking and model management tools.

Responsibilities

  • Prototype and test new approaches for extracting insights from structured and unstructured data.
  • Develop and maintain robust ML and data pipelines for experimentation and deployment.
  • Design, build, and optimize risk models for analytics and generative AI applications.
  • Collaborate cross-functionally with economists, analysts, and developers.
  • Explain ML/NLP outputs to non-technical stakeholders.
  • Support risk research and analysis.
  • Explore and write about proprietary risk data for various use cases.

Skills

Big data
Python
R
NLP
ML workflow
Communication
Agile
Stakeholder engagement

Education

Advanced degree in NLP/ML

Tools

SQL
Selenium
S3
Sagemaker
Databricks
MLflow
Weights & Biases
Snowflake
PyTorch
NumPy
Pandas

Job description

Salary: £65,000 - 105,000 per year

Requirements:
  • Substantial experience querying, cleaning, compiling, and analyzing big data.
  • Familiarity with computational social science methods, including data mining, data visualization, natural language processing, text analysis, and basic time series forecasting and machine learning models.
  • Familiarity with scenario analysis, stress testing, simulation analysis, rare event modeling, and stochastic modeling preferred but not required.
  • Substantial experience with Python, R, and relevant libraries such as numpy, pandas, scikit, pytorch, tidyverse, caret, and ggplot.
  • Proven experience developing, refining, and monitoring NLP models.
  • Familiarity with database management tools and techniques such as SQL, Selenium, S3, Sagemaker, and API protocols preferred but not required.
  • Understanding of model evaluation methods and metrics.
  • Ability to operationalize non-technical ideas into relevant research designs, features, and model outputs.
  • Familiarity with experiment tracking and model management tools such as DVC and Weights & Biases.
  • Demonstrated experience with interpretable AI techniques.
  • Exposure to cloud-based data and analytics platforms such as AWS, Databricks, and Snowflake.
  • Advanced degree or certification in NLP, ML, or related fields.
  • Familiarity with DevOps practices and tools.
  • Hands-on experience with experimentation and model tracking tools such as MLFlow and Weights & Biases.
  • Demonstrable impact of technical solutions or projects on decision-making.
  • Experience working in fast-paced, agile environments.
  • Customer-facing experience, notably in understanding end user needs and building collaborative relationships.
Responsibilities:
  • Prototype and test new approaches for extracting insights from structured and unstructured data for our core customer base, including corporates, banks, professional services, and asset managers.
  • Develop and maintain robust ML and data pipelines for experimentation and deployment.
  • Design, build, and optimize risk models for analytics and generative AI applications using our proprietary NLP data generation process.
  • Collaborate cross-functionally with economists, industry analysts, political scientists, and developers.
  • Explain ML/NLP model outputs and methodologies to non-technical stakeholders.
  • Support risk research and analysis.
  • Explore, analyze, and write about our proprietary risk data for different use cases and aid in product development.
Technologies:
  • AI
  • API
  • AWS
  • Big Data
  • Cloud
  • Databricks
  • DevOps
  • Support
  • Machine Learning
  • MLflow
  • PyTorch
  • Python
  • SQL
  • Selenium
  • Snowflake
  • numpy
  • pandas
  • Backend

More:

We are BMI, with data-driven market insights, analysis, and forecasts that help customers assess risks and opportunities across markets and industries. For almost 40 years, we have provided impartial views to support strategic plans and investment decisions. Our team combines cross-domain expertise in economics, politics, more than 20 industries, ESG, commodities, and computer science to build transparent country risk analytics and robust models. This role is based out of our London or Manchester offices, with a hybrid work environment requiring three days a week in the office. We offer a culture of learning and mobility, with dedicated training, leadership development, and mentorship programs, along with retirement planning, tuition reimbursement, comprehensive healthcare, supportive parenting policies, an inclusive workplace, and volunteer and donation matching opportunities. We are committed to an objective, timely, independent, and forward-looking approach, and our collaborative environment values all voices.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Science Manager
Data Science Manager

Arch Capital Group • Greater London

On-site
GBP 68,000 - 108,000
Senior Data Scientist
Senior Data Scientist

Anson McCade • Greater London

On-site
GBP 59,000 - 72,000
Senior Data Scientist
Senior Data Scientist

Oliver Bernard • Greater London

Hybrid
GBP 65,000 - 85,000
Data Scientist
Data Scientist

Datatech Analytics • Cardiff

On-site
GBP 72,000 - 88,000
Software Engineering Lead / Applied AI Engineering
Software Engineering Lead / Applied AI Engineering

LexisNexis Risk Solutions Group • Greater London

On-site
GBP 56,000 - 96,000
Senior Specialist Data Scientist
Senior Specialist Data Scientist

The Bank of New York Mellon • Greater London

On-site
GBP 39,000 - 79,000
Data Science Manager
Data Science Manager

Arch Insurance (UK) Limited • Greater London

On-site
GBP 55,000 - 75,000
Senior Data Scientist
Senior Data Scientist

EF Recruitment • Greater London

On-site
GBP 80,000 - 120,000
Data Scientist
Data Scientist

LSEG • Greater London

Hybrid
GBP 65,000 - 90,000
Data Scientist, London
Data Scientist, London

Transak Inc. • Greater London

On-site
GBP 50,000 - 70,000