Machine Learning Engineer - Communication Surveillance

Accolite

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Accolite in Bengaluru seeks an ML Developer with NLP and financial compliance expertise to design and benchmark deterministic and transformer-based detection models for eComms surveillance. This role targets detecting market abuse, conduct risk, information barrier breaches, and off-channel evasion.

You will build a benchmarking framework, calibrate thresholds, and deliver model explainability for regulatory audits, collaborating with the eComms pipeline team to ensure clean, normalized inputs

Qualifications

  • 5+ years in ML engineering, with at least 3 years in NLP/text classification.
  • Strong Python with PyTorch/TensorFlow and Hugging Face Transformers.
  • Experience building evaluation pipelines and drift detection.
  • Understanding of financial services compliance and market abuse concepts.
  • Bachelor's or Master’s in CS/ML/Statistics.

Responsibilities

  • Design and implement deterministic and transformer-based eComms surveillance models.
  • Develop model benchmarking framework with accuracy, AUC-ROC, and weekly runs.
  • Tune thresholds for desk and asset-class specificity under regulatory guidance.
  • Explainability for regulatory audits using SHAP/LIME.
  • Collaborate with data pipeline teams to ensure clean inputs for training.

Skills

Python
NLP
ML Engineering
Model evaluation
Governance

Education

Bachelor/Master CS or ML

Tools

scikit-learn
PyTorch
TensorFlow
HuggingFace

Job description

We are seeking an ML Developer with expertise in natural language processing and financial compliance to design, implement, and benchmark deterministic and transformer-based detection models for electronic communication surveillance. This role is central ability to detect market abuse, conduct risk, information barrier breaches, and off-channel evasion across trader communications.

ASIC INFO 283 explicitly warns against reliance on vendor default alert thresholds, requiring licensees to calibrate models to their specific risk profile. You will build the model benchmarking framework that continuously tests and measures detection model effectiveness, enabling to demonstrate to regulators that its surveillance models are tuned, validated, and performing to measurable standards.

Location open: Bangalore / Gurgaon

Key Responsibilities
  • Design and implement deterministic detection models for eComms surveillance: market abuse language, insider information patterns, tipping-off phraseology, information barrier breaches, conduct risk, off-channel evasion, and trade-comms correlation
  • Develop and fine-tune transformer-based NLP models (BERT, RoBERTa, FinBERT) for context-aware detection beyond simple lexicon matching
  • Build and maintain a model benchmarking framework with ground truth datasets, precision/recall/F1 measurement, AUC-ROC analysis, and automated weekly benchmark runs
  • Implement threshold tuning workflows to calibrate alert sensitivity per desk, asset class, and jurisdiction — ensuring compliance with ASIC INFO 283 guidance
  • Design false positive reduction strategies: contextual filtering, trader baseline profiling, alert clustering, and analyst feedback loops
  • Develop false negative detection: red team simulated misconduct, historical replay testing, coverage gap analysis, and cross-model ensemble voting
  • Prepare communication data for transformer models: tokenisation, sequence formatting with context windowing, label engineering from investigations, and data augmentation
  • Implement model drift detection using PSI and KL divergence with automated alerts when distributions shift
  • Build champion-challenger evaluation: shadow-mode deployment with statistical significance testing before production promotion
  • Deliver model explainability using SHAP/LIME for regulatory audit readiness
  • Produce monthly model effectiveness scorecards for compliance committee review
  • Collaborate with the eComms pipeline team to ensure clean, normalised inputs for ML model training and inference
Required Qualifications
  • 5+ years in machine learning engineering, with at least 3 years in NLP/text classification in financial services or compliance
  • Strong proficiency in Python (scikit-learn, PyTorch, TensorFlow, Hugging Face Transformers)
  • Hands-on experience fine-tuning pre-trained language models (BERT, RoBERTa, GPT-family) for domain-specific tasks
  • Experience building model evaluation and benchmarking pipelines with automated metric tracking and drift detection
  • Understanding of financial services compliance: market abuse, insider trading, front-running, conduct risk
  • Experience with threshold tuning, FP/FN trade-off analysis, and precision-recall optimisation
  • Familiarity with model explainability frameworks (SHAP, LIME) and model governance requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Statistics, or Computational Linguistics
Preferred Qualifications
  • Experience with surveillance platforms (NICE Actimize, Behavox, Shield FC) and their detection model architectures
  • Knowledge of ASIC INFO 283 model calibration requirements
  • Experience with voice analytics: speech-to-text, speaker diarisation, tonality/sentiment analysis
  • Familiarity with active learning and human-in-the-loop ML workflows
  • PhD in NLP, Computational Linguistics, or Machine Learning
Technical Skills & Tools
  • NLP: BERT, RoBERTa, FinBERT, GPT-family, Word2Vec, FastText, sentence-transformers
  • Data processing: pandas, NumPy, Apache Spark, Dask, polars
  • Model evaluation: SHAP, LIME, AUC-ROC, precision-recall curves, PSI, KL divergence
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Developer — Surveillance Detection Models
ML Developer — Surveillance Detection Models

Bounteous • India

On-site
INR 1,200,000 - 2,000,000
ML OPS - Lead
ML OPS - Lead

Iris Software, Inc. • Gurugram District

On-site
INR 2,800,000 - 4,600,000
Senior Associate - Data Science / Applied AI ML
Senior Associate - Data Science / Applied AI ML

JPMorgan Chase & Co. • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Machine Learning Engineer
Machine Learning Engineer

SourcingXPress • Gurugram District

On-site
INR 1,500,000 - 1,800,000
ML OPS - Lead
ML OPS - Lead

Iris Software Inc. • Gurugram District

On-site
INR 1,500,000 - 2,300,000
World-class benefits
Senior Java Full Stack Developer - Communication Surveillance
Senior Java Full Stack Developer - Communication Surveillance

Luxoft • India

On-site
INR 1,200,000 - 2,100,000
Senior ML Engineer
Senior ML Engineer

Jobgether • India

On-site
INR 3,500,000 - 9,000,000
20 paid days off annually
Flexible working arrangements
Partial medical insurance support
+5
Vice President - Data Science / Applied AI ML
Vice President - Data Science / Applied AI ML

Find Data Science Jobs • Hyderabad

On-site
INR 1,500,000 - 2,300,000
ML Engineer
ML Engineer

Keka Technologies Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Machine Learning Engineer - AI
Machine Learning Engineer - AI

Jobgether • India

On-site
INR 1,500,000 - 2,800,000
Edge deployment exposure
MLOps pipelines
Hugging Face tech
+1