bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesOzeSenior Credit Risk Data Scientist

Senior Credit Risk Data Scientist

Oze · Cape Town, Western Cape, 8001, South Africa · Active · BambooHR

Job facts

FieldValue
CompanyOze
TitleSenior Credit Risk Data Scientist
Normalized title-
Department / teamData Science
LocationCape Town, Western Cape
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-06-04 / 2026-06-06
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Oze.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Cape Town.Open
Department jobsActive postings in Data Science.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyOze
Source23b67aca-1558-47a4-beda-1e12673ddbb3
ATS providerBambooHR

Description

The Sr. Credit Risk Data Scientist plays a central role in how Oze lends, owning the machine learning models that decide who gets credit, how much, and on what terms across our bank partners. The role is about tailoring and strengthening Oze's base credit model for new use cases and markets, and making sure every decision it makes is explainable and fair. Job Responsibilities Tailor and specialize Oze's base credit models for new use cases, customer segments, and markets as they launch through Oze Embed and Oze Originate, building use-case-specific layers rather than rebuilding the core each time Strengthen the base model by improving its predictive power, recalibrating and retraining it, and expanding its feature set to lift approval rates while holding or lowering loss rates Build explainability into every credit score so customers, partner credit committees, and regulators can understand the reason behind each decision, and support adverse-action explanations and fairness across the businesses we serve Engineer features from Oze's own business and behavioral data alongside alternative data such as mobile money, telco signals, repayment history, bank statements, and credit bureau data, including using LLMs and generative AI to turn unstructured business records into model-ready features Solve for thin-file and new-to-credit customers when entering new segments or markets, including reject inference and bootstrapping where history is limited Extend the credit lifecycle on top of the base model, covering limit assignment, risk-based pricing, behavioral scoring, early-warning and default prediction, and fraud signals Work directly with partner banks' credit and risk teams to deploy, validate, and tune models inside Embed and Originate, and explain model logic in terms they and their regulators can act on Run champion-challenger and A/B tests so model and policy changes are proven before they roll out Own model governance, including documentation, validation, monitoring for drift, and fairness checks, so models stay accurate and defensible as conditions change across markets Partner with the engineering team to take models into production, and build the portfolio analytics our partners rely on, from vintage analysis and roll rates to loss forecasting Minimum requirements and skills: A strong passion for closing the small business credit gap with and for MSMEs across Africa Proven experience building and maintaining credit or risk models in production, including logistic-regression scorecards (WOE/IV binning) and gradient boosting (XGBoost or LightGBM) Experience adapting, recalibrating, and improving existing models and transferring them across segments or markets, not only building from scratch Hands-on experience with model explainability (SHAP or similar) and the ability to translate model outputs into reasons that customers, credit committees, and regulators accept Strong Python (pandas, scikit-learn) and fluent SQL on large data sets A solid grounding in statistics and probability, and the judgment to know when a simple, explainable model beats a complex one Fluency in credit risk concepts such as PD, LGD, EAD, Gini, KS, AUC, vintage analysis, roll rates, and reject inference Awareness of responsible-lending principles and data-protection regimes across our markets, such as POPIA and the Nigeria Data Protection Act Familiarity with African data ecosystems, including mobile money, telco data, and the realities of patchy or absent credit bureaus Comfort working alongside engineers to get models into production; you understand what makes a model deployable and monitorable, while our engineering team owns the infrastructure Ability to work flexibly and efficiently on a cross-cultural team in a fast-paced environment Excellent verbal, visual, and written communicator Experience with LLMs and generative AI for extracting features from unstructured data is a plus Direct experience in African or emerging-market lending, embedded finance, or micro and nano lending is a plus Experience integrating credit bureau data or building IFRS 9 ECL or provisioning models is a plus

Full job record

Job ID2a4d4fd55d79c4223b414fbf49f20c65f2c37202
Org IDd5ebc98b-2180-4fb0-9ecd-8ea3332aa607
Source ID23b67aca-1558-47a4-beda-1e12673ddbb3
Board ID23b67aca-1558-47a4-beda-1e12673ddbb3
Providerbamboohr
Provider Job Key100
TitleSenior Credit Risk Data Scientist
Normalized Title
Statusactive
Activeyes
Location TextCape Town, Western Cape, 8001, South Africa
DepartmentData Science
Team
Employment Typefull_time
Workplace Type
Remote Policy
Country
RegionWestern Cape
CityCape Town
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://oze.bamboohr.com/careers/100
Apply URLhttps://oze.bamboohr.com/careers/100
First Seen At2026-06-06 08:47:05Z
Last Seen At2026-06-06 08:47:05Z
Last Checked At2026-06-06 08:47:05Z
Last Changed At2026-06-06 08:47:05Z
Inactive At
Source Posted At2026-06-04 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=oze/date=2026-06-06/2026-06-06T08-47-04-803Z-867fc4ebd85eb33813ae34ccd19229ce3dfdc6606ab8d314551f444ca24c2ca3.json
Event Fields
{
  "content_hash": "6073833040919d5e93b87f3ec3e11f2b13e81c3ee08caf0c8aa5834b277e55d8",
  "source_hash": "aabe1a3c636c81999c825845b04adea82a102f5e09c299e834a2c38d8c435d9a",
  "last_changed_at": "2026-06-06T08:47:05.692Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Cape Town, Western Cape, 8001, South Africa",
    "city": "Cape Town",
    "region": "Western Cape",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T08:47:05.690Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Cape Town, Western Cape, 8001, South Africa",
      "city": "Cape Town",
      "region": "Western Cape",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "100",
    "isRemote": null,
    "location": {
      "city": "Cape Town",
      "state": "Western Cape"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18692",
    "locationType": "2",
    "jobOpeningName": "Senior Credit Risk Data Scientist ",
    "departmentLabel": "Data Science",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Cape Town",
      "state": "Western Cape",
      "postalCode": "8001",
      "addressCountry": "South Africa"
    },
    "datePosted": "2026-06-04",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-size: 10pt\">The Sr. Credit Risk Data Scientist plays a central role in how Oze lends, owning the machine learning models that decide who gets credit, how much, and on what terms across our bank partners. The role is about tailoring and strengthening Oze's base credit model for new use cases and markets, and making sure every decision it makes is explainable and fair.</span></p>\n<p><br></p>\n<p><span style=\"font-size: 10pt; font-weight: bold\">Job Responsibilities</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">Tailor and specialize Oze's base credit models for new use cases, customer segments, and markets as they launch through Oze Embed and Oze Originate, building use-case-specific layers rather than rebuilding the core each time</span></li>\n<li><span style=\"font-size: 10pt\">Strengthen the base model by improving its predictive power, recalibrating and retraining it, and expanding its feature set to lift approval rates while holding or lowering loss rates</span></li>\n<li><span style=\"font-size: 10pt\">Build explainability into every credit score so customers, partner credit committees, and regulators can understand the reason behind each decision, and support adverse-action explanations and fairness across the businesses we serve</span></li>\n<li><span style=\"font-size: 10pt\">Engineer features from Oze's own business and behavioral data alongside alternative data such as mobile money, telco signals, repayment history, bank statements, and credit bureau data, including using LLMs and generative AI to turn unstructured business records into model-ready features</span></li>\n<li><span style=\"font-size: 10pt\">Solve for thin-file and new-to-credit customers when entering new segments or markets, including reject inference and bootstrapping where history is limited</span></li>\n<li><span style=\"font-size: 10pt\">Extend the credit lifecycle on top of the base model, covering limit assignment, risk-based pricing, behavioral scoring, early-warning and default prediction, and fraud signals</span></li>\n<li><span style=\"font-size: 10pt\">Work directly with partner banks' credit and risk teams to deploy, validate, and tune models inside Embed and Originate, and explain model logic in terms they and their regulators can act on</span></li>\n<li><span style=\"font-size: 10pt\">Run champion-challenger and A/B tests so model and policy changes are proven before they roll out</span></li>\n<li><span style=\"font-size: 10pt\">Own model governance, including documentation, validation, monitoring for drift, and fairness checks, so models stay accurate and defensible as conditions change across markets</span></li>\n<li><span style=\"font-size: 10pt\">Partner with the engineering team to take models into production, and build the portfolio analytics our partners rely on, from vintage analysis and roll rates to loss forecasting</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 10pt; font-weight: bold\">Minimum requirements and skills:</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">A strong passion for closing the small business credit gap with and for MSMEs across Africa</span></li>\n<li><span style=\"font-size: 10pt\">Proven experience building and maintaining credit or risk models in production, including logistic-regression scorecards (WOE/IV binning) and gradient boosting (XGBoost or LightGBM)</span></li>\n<li><span style=\"font-size: 10pt\">Experience adapting, recalibrating, and improving existing models and transferring them across segments or markets, not only building from scratch</span></li>\n<li><span style=\"font-size: 10pt\">Hands-on experience with model explainability (SHAP or similar) and the ability to translate model outputs into reasons that customers, credit committees, and regulators accept</span></li>\n<li><span style=\"font-size: 10pt\">Strong Python (pandas, scikit-learn) and fluent SQL on large data sets</span></li>\n<li><span style=\"font-size: 10pt\">A solid grounding in statistics and probability, and the judgment to know when a simple, explainable model beats a complex one</span></li>\n<li><span style=\"font-size: 10pt\">Fluency in credit risk concepts such as PD, LGD, EAD, Gini, KS, AUC, vintage analysis, roll rates, and reject inference</span></li>\n<li><span style=\"font-size: 10pt\">Awareness of responsible-lending principles and data-protection regimes across our markets, such as POPIA and the Nigeria Data Protection Act</span></li>\n<li><span style=\"font-size: 10pt\">Familiarity with African data ecosystems, including mobile money, telco data, and the realities of patchy or absent credit bureaus</span></li>\n<li><span style=\"font-size: 10pt\">Comfort working alongside engineers to get models into production; you understand what makes a model deployable and monitorable, while our engineering team owns the infrastructure</span></li>\n<li><span style=\"font-size: 10pt\">Ability to work flexibly and efficiently on a cross-cultural team in a fast-paced environment</span></li>\n<li><span style=\"font-size: 10pt\">Excellent verbal, visual, and written communicator</span></li>\n<li><span style=\"font-size: 10pt\">Experience with LLMs and generative AI for extracting features from unstructured data is a plus</span></li>\n<li><span style=\"font-size: 10pt\">Direct experience in African or emerging-market lending, embedded finance, or micro and nano lending is a plus</span></li>\n<li><span style=\"font-size: 10pt\">Experience integrating credit bureau data or building IFRS 9 ECL or provisioning models is a plus</span></li>\n</ul>",
    "compensation": null,
    "departmentId": "18692",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Credit Risk Data Scientist ",
    "departmentLabel": "Data Science",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://oze.bamboohr.com/careers/100",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/2a4d4fd55d79c4223b414fbf49f20c65f2c37202?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/d5ebc98b-2180-4fb0-9ecd-8ea3332aa607JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/23b67aca-1558-47a4-beda-1e12673ddbb3JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/2a4d4fd55d79c4223b414fbf49f20c65f2c37202/eventsJSON