ML Developer
Bounteous · Gurgaon
Collected role description
Role overview
ML Developer at Bounteous
You will apply advanced ML techniques - anomaly detection, NLP, behavioural analytics, and classification models - to enhance communication and trade surveillance capabilities, helping detect market abuse, misconduct, and compliance breaches at scale.
We are looking for an ML Developer with 6+ years of experience to design, build, and deploy machine learning solutions supporting the surveillance function within a financial services environment.
Responsibilities
- Design, develop, and deploy ML models for surveillance use cases - anomaly detection, behavioural analytics, NLP-based communication analysis, and pattern recognition across large-scale financial data.
- Build and maintain NLP pipelines - text classification, sentiment analysis, entity recognition, and semantic similarity - for electronic communication surveillance.
- Develop and maintain feature engineering pipelines - extracting, transforming, and selecting relevant features from trade, communication, and market data for ML model training.
- Train, evaluate, and optimise ML models - applying supervised, unsupervised, and semi-supervised learning techniques for surveillance detection and alert prioritisation.
- Integrate ML models into surveillance platforms - deploying models as REST APIs or batch inference pipelines for production consumption.
- Implement model monitoring and drift detection - ensuring surveillance models maintain accuracy, reliability, and performance in production.
- Collaborate with surveillance analysts, compliance teams, and data engineers - translating surveillance business requirements into well-designed ML solutions.
- Support alert tuning and false positive reduction - applying ML-driven approaches to improve surveillance detection quality and operational efficiency.
- Produce clear technical documentation - model design documents, feature specifications, and deployment runbooks.
- What We're Looking For 6+ years of ML development experience with strong Python and machine learning expertise in production environments.
- Strong ML skills - supervised, unsupervised, and semi-supervised learning - applied to anomaly detection, classification, and behavioural analytics use cases.
- Proven NLP expertise - text classification, sentiment analysis, named entity recognition, and semantic search using spaCy, NLTK, Hugging Face, or equivalent.
- Strong Python proficiency - NumPy, pandas, Scikit-learn, TensorFlow, or PyTorch - for ML model development and data processing.
- Experience with feature engineering - extracting and transforming features from structured and unstructured financial data for ML model training.
- Hands-on ML model deployment experience - REST API serving, batch inference, and containerised model deployment using Docker.
- Experience with MLflow or equivalent - experiment tracking, model versioning, and model registry management.
- Solid SQL skills - data querying and validation across large-scale financial datasets.
- Good understanding of financial services compliance or surveillance domain - communication surveillance, trade surveillance, or market abuse detection.
- Strong AWS experience - SageMaker, S3, Lambda, or equivalent - for ML model training and deployment.
- Excellent communication skills - presenting ML findings, model performance, and surveillance insights to compliance and technology stakeholders.
- Familiarity with surveillance platforms - NICE Actimize, Behavox, or equivalent - and their ML integration patterns.
- Knowledge of graph-based ML - network analysis and entity relationship modelling for market abuse detection.
- Exposure to real-time streaming ML - Kafka or AWS Kinesis - for real-time surveillance alert generation.
- Experience with explainability frameworks - SHAP, LIME - for model transparency and regulatory audit support.
- Knowledge of regulatory frameworks - MiFID II, MAR, ASIC Market Integrity Rules - and their surveillance implications.
- AWS Certified Machine Learning Specialty certification.
- Experience in Financial Services, Banking, or regulated industry environments.
Preferred qualifications and skills
- Nice to Have Experience with LLMs and GenAI - GPT, Claude, or Llama - for advanced communication surveillance and intelligent alert summarisation.
Employment details
- Location: Gurgaon [India]
Collected experience requirement
6+ years