Back to jobs
FB
Hiring companyFox Broadcasting

Verified today

Senior Machine Learning Engineer

Bengaluru, KA, India Full-time Hybrid

About the role

Fox Corporation seeks a Senior Machine Learning Engineer to design, build, and deploy recommendation and personalization models for its streaming products. The role involves full model lifecycle ownership, continuous training loops, A/B experimentation, and collaboration with data engineering, MLOps, and product teams. Candidates will leverage Databricks, MLflow, feature stores, and LLMs to enhance personalization workflows, contribute to architecture decisions, and mentor junior engineers. The position requires strong Python skills, experience with PyTorch/TensorFlow, and knowledge of ranking systems, evaluation metrics, and cloud-native environments.

What you’ll do

  • Design and build scalable recommendation and personalization models
  • Own full model lifecycle: data prep, training, evaluation, versioning, deployment, monitoring
  • Develop continuous training loops and model refresh strategies
  • Set up and interpret A/B experiments to optimize performance
  • Collaborate with data engineers, MLOps, product managers for integration
  • Leverage Databricks, MLflow, feature stores for reproducibility
  • Apply LLMs and AI agents to improve workflows
  • Contribute to architecture decisions for personalization services
  • Mentor junior data scientists and ML engineers

What you’ll bring

  • 3-7 yrs ML/data science experience, focus on recommendation or personalization
  • Proven deployment of ML models to production environments
  • Deep knowledge of ranking, user modeling, evaluation metrics (NDCG, AUC, MAP, CTR)
  • Proficient in Python, PyTorch, TensorFlow, LightGBM, Transformers
  • Experience with Databricks, Spark, or similar big data platforms
  • Familiar with model versioning, feature stores, experiment tracking, MLflow
  • Strong A/B testing design, analysis, and interpretation skills
  • Comfortable with cloud-native environments (AWS, GCP)

Nice to have

  • Experience building AI agents, LangChain, or workflow automation frameworks
  • Exposure to real-time inference systems and streaming architectures (Kafka, Flink)
  • Experience on personalization systems at scale for high-traffic or live events
  • Contributions to open-source ML tools or research in personalization

Skills

Machine learning model developmentProduction engineeringData engineering collaborationA/B experimentationDatabricks, MLflow, feature storesLLMs and AI agentsPersonalization architectureMentoring junior engineers