Senior, Data Scientist

Foreign Trade Bank of Cambodia

Southern Downs Regional

On-site

AUD 127,000 - 184,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Foreign Trade Bank of Cambodia is seeking a Senior Data Scientist to design and build the Bank's data platform, reporting infrastructure, and advanced analytics solutions using transaction and operational data. You will develop data pipelines, automate reporting and controls, and deploy production-ready ML models to boost operational efficiency and risk management.

You will mentor the Data Engineer and ensure clear documentation, while delivering end-to-end pipelines and model retraining within

Qualifications

  • 5+ years' experience building production data pipelines, including ≥2 years with banking or payments data.
  • Advanced SQL in Oracle, SQL Server, or PostgreSQL; PL/SQL or T-SQL for stored procedures.
  • Advanced Python with pandas, SciPy stack; production file processing and version control.
  • Experience deploying and monitoring ML models in production on transaction/risk data; fraud detection preferred.

Responsibilities

  • Design and build the reporting data layer from banking sources into a masked, read-only store.
  • Develop and maintain daily exception controls for transactions and settlements.
  • Automate report production and quantify time savings after implementation.
  • Design, deploy, monitor, and retrain production ML models in an on-prem environment.

Skills

Data pipelines
SQL
Python
Machine learning
Mentoring
ETL
Oracle
MS SQL Server
PostgreSQL

Tools

Oracle
Microsoft SQL Server
PostgreSQL
PL/SQL/T-SQL

Job description

The Senior Data Scientist is responsible for designing and building the Bank's data platform, reporting infrastructure, and advanced analytics solutions using transaction and operational data. The role develops data pipelines, automates reporting and exception controls, and deploys production-ready machine learning models that support operational efficiency, risk management, and business insights. The position also ensures sustainable capability through strong documentation, knowledge transfer, and hands-on mentoring of internal team members.

Main Duties
  • Design and build the reporting data layer: extracts from T24 (Oracle), the card platform, settlement files and the channel databases (SQL Server / PostgreSQL) into a masked, read-only reporting store.
  • Develop and maintain daily exception controls, including failed transactions without matching credits, authorization-versus-clearing differences, and settlement instructions without confirmed transfers.
  • Automate report production starting with the highest-effort manual reports, measuring hours before and after.
  • Design, deploy, and monitor the Bank's first production-ready machine learning models using transaction data, prioritizing anomaly detection on exception flows (failed transactions and settlement differences), card fraud pattern analysis, and merchant and customer analytics. Ensure all models operate within the Bank's on-premises environment using Python and a scikit-learn-class stack, with documented ownership, performance monitoring, and retraining frameworks established before influencing business decisions.
  • Guide the Data Engineer through hands-on collaboration on every pipeline and model in line with the agreed roadmap, ensuring the Data Engineer can independently modify pipelines, operate daily control, build one end to end pipeline independently and retrain one model under supervision. These milestones form part of the role's objectives and are reviewed quarterly.
  • Mandate that all data pipelines and processes are documented clearly enough for a new team member to run them without prior exposure.
  • Perform other duties as assigned by the line manager.
Skill/Requirements
  • Minimum 5 years' experience building production data pipelines, including at least 2 years working with banking or payments transaction data.
  • Advanced SQL expertise in at least two of the following databases: Oracle, Microsoft SQL Server, and PostgreSQL. Experience with PL/SQL or T-SQL for stored procedure development is required.
  • Advanced Python skills, including pandas and the scientific computing stack, with experience in data analysis, scheduled job development, and production file processing. Experience with version control is expected as a standard working practice.
  • Experience building, deploying, and monitoring machine learning models in production environments using transaction, payments, or risk data. Able to explain model performance issues, how they were identified, and the strategies used for retraining and improvement. Experience in fraud detection and anomaly detection is highly preferred.
  • Experience working with card scheme clearing and settlement files (Visa/Mastercard formats) or core banking extracts, including identifying and resolving reconciliation breaks.
  • Demonstrated and verifiable experience in mentoring, coaching, and upskilling team members.
  • Desirable: Experience with JasperReports (.jrxml templates and server administration) or a comparable Java-based reporting platform.
Senior, Data Scientis
Download Job Announcement
Contact

Head Office Branch HR Department Tel : +855(0)23 862 111 Fax : +855(0)23 426 108/ 426 410 Email : hr@ftb.com.kh Website : www.ftb.com.kh Swift Code : FTCCKHPP Address : No. 33CD, Street 169, Sangkat Veal Vong, Khan 7 Makara, Phnom Penh, Cambodia.

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

Similar jobs worth comparing

Senior Data Scientist — Production ML & Data Platform
Senior Data Scientist — Production ML & Data Platform

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site
AUD 127,000 - 184,000
Senior Staff, Digital Application Development Unit
Senior Staff, Digital Application Development Unit

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site
AUD 57,000 - 99,000
Senior Data Engineer
Senior Data Engineer

FDJ UNITED • City of Melbourne

On-site
AUD 100,000 - 130,000
Staff, Financial Planning Unit
Staff, Financial Planning Unit

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site
AUD 17,000 - 25,000
Manager, Data & Analytic Unit
Manager, Data & Analytic Unit

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site
AUD 130,000 - 180,000
Lead Data Engineer (Snowflake, dbt) – 12-Month Fixed-Term Contract
Lead Data Engineer (Snowflake, dbt) – 12-Month Fixed-Term Contract

Commonwealth Bank • Sydney

On-site
AUD 180,000 - 230,000
Relationship Executive, Trade Finance and Transaction Banking
Relationship Executive, Trade Finance and Transaction Banking

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site
AUD 50,000 - 70,000
Forward Deployed Engineer (AI)
Forward Deployed Engineer (AI)

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site
AUD 56,000 - 99,000
Senior Associate, Operations Business Analyst - Payment, Treasury & Regulatory Reporting, DBS A[...]
Senior Associate, Operations Business Analyst - Payment, Treasury & Regulatory Reporting, DBS A[...]

DBS Bank • Council of the City of Sydney

On-site
AUD 120,000 - 150,000
Senior Staff, Card Payment Support Unit
Senior Staff, Card Payment Support Unit

Foreign Trade Bank of Cambodia • Southern Downs Regional

On-site