
Senior Data Scientist
Encardio Rite · Posted today
- Delhi, India (On-site)
- Full-time
- 3+ yrs
About the role
Position
Data Scientist
About The Role
As a Data Scientist at Encardio, you will analyze complex time-series data from devices such as accelerometers, strain gauges, and tilt meters. Your responsibilities will span data preprocessing, feature engineering, machine learning model development, and integration with real-time systems.
You will collaborate closely with engineers and domain experts to translate physical behaviors into actionable insights. This role is ideal for someone with strong statistical skills, experience in time-series modeling, and a keen interest in understanding the real-world impact of models in civil and industrial monitoring.
Key Responsibilities
- Clean, preprocess, and denoise high-frequency time-series data from IoT devices
- Perform exploratory data analysis (EDA) and identify anomalies and patterns in multi-sensor datasets
- Design and implement time-domain and frequency-domain feature extraction pipelines
- Build machine learning models for anomaly detection, event classification, and predictive maintenance
- Collaborate with data engineers to integrate models into real-time pipelines and edge/cloud environments
- Containerize ML models (Docker) and deploy via APIs (FastAPI/Flask)
- Monitor model performance post-deployment and implement feedback loops and retraining strategies
- Document data processes, features, and models for reproducibility and knowledge sharing
- Key Deliverables
- Preprocessing and feature extraction modules for sensor data
- High-performance ML models for anomaly detection and event classification
- Dockerized deployment packages and scalable inference APIs
- Analytical notebooks and dashboards (Streamlit, Grafana)
- Model monitoring reports and retraining pipelines
- Comprehensive data dictionaries and technical documentation
Qualifications
- Bachelor’s or Master’s degree in Data Science, Computer Science, Electrical Engineering, or a related field
Technical Skills
- Programming: Python (NumPy, Pandas, SciPy, Scikit-learn, PyTorch/TensorFlow), Bash scripting
- Time-Series & Signal Processing: FFT, DWT, STFT, Wavelets (SciPy, tsfresh)
- ML/AI Tools: Scikit-learn, XGBoost, LightGBM, PyTorch, TensorFlow
- Visualization & Analysis: Jupyter, Matplotlib, Seaborn, Plotly, Grafana
- Deployment: Docker, FastAPI/Flask, GitHub Actions, ONNX/TorchScript
- Data Engineering: Kafka, S3, Athena/Trino, Airflow/Argo Workflows
- Monitoring: Prometheus, Grafana
- Soft Skills
- Strong analytical and problem-solving abilities
- Excellent communication and collaboration skills
- Ability to present complex technical concepts clearly
- Self-driven with a proactive approach to learning and improvement
Skills
Python (NumPy, Pandas, SciPy, Scikit-learn, PyTorch/TensorFlow)Bash scriptingFFT, DWT, STFT, Wavelets (SciPy, tsfresh)Scikit-learn, XGBoost, LightGBM, PyTorch, TensorFlowJupyter, Matplotlib, Seaborn, Plotly, GrafanaDocker, FastAPI/Flask, GitHub Actions, ONNX/TorchScriptKafka, S3, Athena/Trino, Airflow/Argo WorkflowsPrometheus, Grafana