Machine Learning Engineer
Terveys Technology Solutions Pvt Ltd
2 - 5 years
Alappuzha
Posted: 21/05/2026
Getting a referral is 5x more effective than applying directly
Job Description
ML Engineer
Location: Hybrid
Employment Type: Full-time
Roles & Responsibilities
- Model Development: Design, build, and deploy machine learning models across classical, time-series, and deep learning approaches to solve real business problems.
- Data Pipelines: Build and maintain reliable data ingestion and transformation pipelines, ensuring data quality, consistency, and reproducibility.
- Feature Engineering: Engineer high-quality features from structured and unstructured data, and manage them through feature stores for training and serving consistency.
- Experimentation: Run rigorous experiments using proper validation strategies, perform hyperparameter tuning, and benchmark models against well-defined baselines.
- Model Deployment: Package models into containerised services, expose them via APIs, and deploy to cloud ML platforms for scalable, low-latency inference.
- MLOps & Automation: Implement CI/CD for ML, automated retraining workflows, model registry, and championchallenger promotion to keep models production-ready.
- Monitoring & Validation: Track production model performance, detect data and concept drift, and continuously validate accuracy against business KPIs.
- Collaboration: Partner with data engineers, software engineers, analysts, and business stakeholders to translate problems into ML solutions and explain results clearly.
- Documentation & Best Practices: Maintain reproducible code, clean documentation, and version-controlled artifacts; contribute to engineering standards and peer reviews.
Required Skillset
- Experience: 35 years of hands-on machine learning experience with at least one model successfully deployed to production.
- Core ML: Strong grounding in supervised learning, regression, classification, ensemble methods, and time-series forecasting.
- Programming: Proficiency in Python and the scientific stack pandas, NumPy, scikit-learn, PyTorch (or TensorFlow) with production-grade coding practices.
- Feature Engineering: Solid understanding of feature design, scaling, encoding, handling missing data, and preventing data leakage.
- MLOps Fundamentals: Working knowledge of Docker, REST API serving (FastAPI / Flask), experiment tracking (MLflow / Weights & Biases), and at least one cloud ML platform (AWS, GCP, or Azure).
- Data Engineering Fluency: Comfortable with SQL, workflow orchestrators (Airflow / Prefect / Dagster), and modern data warehouses (Snowflake / BigQuery / Redshift).
- Version Control & CI/CD: Git, pull-request workflows, and exposure to continuous integration and deployment pipelines for ML projects.
- Statistics & Evaluation: Strong understanding of evaluation metrics, statistical significance, cross-validation, and bias / variance trade-offs.
- Communication: Ability to explain modeling choices, accuracy trade-offs, and probabilistic outputs to both technical and non-technical audiences.
Additional / Nice-to-Have Skillsets
- Advanced time-series and deep learning models (TFT, DeepAR, N-BEATS, LSTM, Transformers).
- Hyperparameter optimisation (Optuna, Ray Tune) and data quality tools (Great Expectations, Soda Core).
- Transformation tooling (dbt, PySpark); feature stores (Feast, Tecton); drift / observability (Evidently AI, WhyLabs, Arize).
- Operations research / optimisation exposure (OR-Tools, PuLP, Gurobi).
- BI and dashboarding skills: Power BI, Streamlit, or Tableau.
- Familiarity with LLMs, NLP (Hugging Face), or computer vision pipelines.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
