Talent.com
This job offer is not available in your country.
Machine Learning Engineer

Machine Learning Engineer

Cache Technologies & Communications Pvt. Ltd.Bengaluru, Karnataka, India
12 hours ago
Job description

Company Description

Cache Technologies & Communications Pvt. Ltd. is an information technology services and solutions company based in Bangalore, India. Our mission is to help companies become more responsive, productive, and resilient through advanced business technologies. We provide comprehensive solutions encompassing servers, data center facilities, software, storage, and networking. Our competencies include IT optimization, enterprise security, business continuity, disaster recovery, content management, business integration, and business intelligence.

🚀 We’re Hiring : Machine Learning Engineer

📍 Location : Bangalore, India (Hybrid / Onsite)

At Cache Technologies & Communications Pvt. Ltd. , we are building scalable, intelligent data-driven solutions to power the future of decision-making. We are looking for a passionate Machine Learning Engineer to join our growing Data Science team.

🔑 What You’ll Do

  • Architect, train, and deploy production-grade machine learning models (XGBoost, Logistic Regression, Ensemble Classifiers, etc.) for high-impact use cases such as credit risk scoring and predictive decision systems .
  • Design and implement robust data preprocessing pipelines for streaming and batch sources (handling missing values, encoding, feature engineering, etc.).
  • Build real-time model monitoring systems with Grafana / Prometheus for drift detection and automated quality checks.
  • Develop and maintain distributed data pipelines using Apache Beam, Airflow, Spark, or Dataflow.
  • Collaborate with product managers, data scientists, and MLOps engineers to translate business needs into scalable ML workflows.
  • Package and deploy ML solutions on GCP Vertex AI / AWS SageMaker / Kubernetes clusters with CI / CD pipelines.
  • Lead initiatives to convert prototypes into modular, testable, and scalable ML services using Python (PyTorch, scikit-learn, LightGBM).

🎯 What We’re Looking For

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, or related fields .
  • 2+ years’ experience in machine learning, data engineering, or advanced analytics.
  • Hands-on expertise with SQL, Spark, Redshift, Hadoop , and distributed data systems.
  • Strong foundation in statistical modeling, regression, uplift evaluation, bias audits, and data validation .
  • Experience deploying ML models with Docker, CI / CD pipelines, and cloud-native environments .
  • Familiarity with ML monitoring, explainability (SHAP, PDP), and regulatory compliance in ML .
  • Strong problem-solving skills, attention to detail, and ability to thrive in cross-functional teams.
  • 🌟 Why Join Us?

  • Work on cutting-edge ML systems with real-world impact.
  • Collaborate with an innovative and passionate team solving complex challenges in data-driven decisioning.
  • Opportunity to mentor and be mentored , growing both technically and professionally.
  • A culture that values excellence, collaboration, and continuous learning .
  • 📩 If you’re excited to push the boundaries of applied machine learning, we’d love to hear from you!

    Apply now or reach out to us at hr @cache-tech.com

    Create a job alert for this search

    Machine Learning Engineer • Bengaluru, Karnataka, India