Job Title: Senior ML Engineer
Location: Bangalore
About the Role:
We're seeking an experienced Machine Learning Engineer specializing in anomaly detection and correlation analysis to develop sophisticated systems for identifying complex patterns, causal relationships, and anomalies across multiple data streams. This role is crucial for our [predictive maintenance/fraud detection/system monitoring] initiatives.
Key Responsibilities:
Anomaly Detection:
Design and implement multi-variate anomaly detection systems
Develop real-time monitoring solutions
Create automated alert prioritization systems
Build pattern recognition models for complex time series
Implement adaptive thresholding mechanisms
Correlation Analysis:
Develop correlation detection algorithms across multiple data streams
Implement causality analysis frameworks
Create feature relationship discovery systems
Design correlation-based clustering methods
Build correlation visualization dashboards
Technical Requirements:
Anomaly Detection Techniques:
Statistical methods (Z-score, IQR)
Machine learning approaches:
Isolation Forest
One-class SVM
LSTM Autoencoders
Prophet/ARIMA models
Density-based algorithms
Correlation Analysis Methods:
Pearson/Spearman correlations
Granger causality tests
Cross-correlation functions
Mutual Information analysis
Canonical correlation analysis
Time-lagged correlation detection
Technical Stack:
# Core Technologies
- Python (NumPy, Pandas, SciPy)
- Statistical libraries (stats models)
- ML frameworks (scikit-learn, TensorFlow)
- Time series tools (Prophet, stats models)
# Data Processing
- Spark for distributed computing
- Elasticsearch for log analysis
# Visualization
- Grafana/Kibana
Key Projects & Responsibilities:
1. Anomaly Detection Systems:
Build baseline behavior models
Implement dynamic thresholding
Design seasonality-aware detection
Create multi-dimensional anomaly scoring
2. Correlation Analysis:
Develop correlation matrices
Implement lag analysis
Create causality graphs
Design correlation-based alerts
3. Integration & Deployment:
Real-time monitoring pipelines
Automated alert systems
Correlation dashboards
Model performance tracking
Required Experience:
5+ years in ML/AI development
Strong background in statistics
Experience with time series analysis
Proven track record with correlation analysis
Production deployment experience
Technical Skills Matrix:
| Skill Area | Required Technologies/Methods |
|------------------------|---------------------------------------|
| Statistical Analysis | Hypothesis testing, A/B testing |
| Time Series | ARIMA, Prophet, LSTM |
| Correlation Tools | Pearson, Spearman, DTW |
| Data Processing | Spark, Kafka, SQL |
| Visualization | Grafana, Plotly, D3.js |
| MLOps | Docker, Kubernetes, CI/CD |
Skills Required
- 5+ years of experience in ML or AI development
- Strong background in statistics, including hypothesis testing and A/B testing
- Experience with time-series analysis, including ARIMA, Prophet, and LSTM
- Proven experience with correlation analysis, including Pearson, Spearman, and dynamic time warping
- Production machine learning deployment experience
- Experience with anomaly detection methods such as Isolation Forest, One-Class SVM, LSTM autoencoders, and density-based algorithms
- Experience with Python, NumPy, Pandas, SciPy, statsmodels, scikit-learn, and TensorFlow
- Experience with Spark, Kafka, and SQL for data processing
- Experience with Grafana, Plotly, and D3.js for visualization
- Experience with Docker, Kubernetes, and CI/CD for MLOps
What We Do
ICloudLogic is a customer-focused, technology-driven IT consulting and digital transformation firm. It provides IT consulting, staffing, product engineering, enterprise application development, cloud services, and managed services. The company helps organizations modernize enterprise platforms and build scalable solutions across cloud, data, AI, machine learning, analytics, DevOps, and application engineering, supporting measurable business outcomes and long-term operational improvement.








