Point your AI agent at freehire and let it find you a job.

Get the CLI →

UST

NewBe an early applicant

Sr. Python Data Engineer – Offline Evaluation & PySpark | 7+ Years | Bangalore | Immediate Joiner

Posted
Discussion

Summary

UST is hiring a Senior Python Data Engineer in Bangalore (immediate joiners emphasized) to build scalable ETL/data pipelines and offline evaluation workflows (nDCG, MRR, MAP@K) for ML/recommender systems. Core stack: Python, PySpark, SQL, workflow orchestration, Git/CI-CD.

Candidates ready to join immediately can share their details via email for quick processing.

CCTC | ECTC | Notice Period | Location Preference

nitin.patil@ust.com

Act fast for immediate attention! ⏳


Must-Have Skills

  • 7+ years of experience in Python Development & Data Engineering
  • Strong hands-on experience in Offline Evaluation Metrics (nDCG, MRR, MAP@K)
  • Expertise in PySpark and distributed data processing
  • Experience in building scalable ETL/data pipelines
  • Pipeline automation and workflow orchestration experience
  • Strong SQL and data transformation skills
  • Experience with large-scale datasets and performance tuning
  • Understanding of ML/Recommender System evaluation workflows
  • Experience with Git, CI/CD, and production-grade deployments
  • Good problem-solving and debugging skills

Good-to-Have Skills

  • Experience with Airflow, Luigi, or Prefect
  • Exposure to AWS/GCP/Azure data services
  • Knowledge of ML Ops / model evaluation frameworks
  • Experience with Databricks or Hadoop ecosystem
  • Familiarity with Docker/Kubernetes
  • Exposure to recommendation systems or search ranking platforms
  • Knowledge of monitoring/logging tools
  • Agile/Scrum development experience

Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available