Bjak logo

Machine Learning Engineer, Ranking & Retrieval

Bjak
NewPosted yesterday

LOCATION

China · Remote

EXPERIENCE

3+ Years

TYPE

FullTime

SKILLS REQUIRED

Machine LearningPythonPyTorchModel DeploymentInformation RetrievalEmbeddingsVector Databases

Job description

Overview

Build and improve machine learning models for classification, retrieval, ranking and personalisation in an agent-first mobile communication app.

What you'll do

  • Develop and improve ML models for classification, retrieval, ranking and personalisation.
  • Build classifiers and ranking models, optimising accuracy, precision, latency and inference cost.
  • Improve search relevance and context retrieval using embeddings, hybrid search and reranking.
  • Develop personalisation models using user behaviour and product data.
  • Build evaluation pipelines, datasets and metrics to measure model quality and detect regressions.
  • Train, fine-tune and deploy models using production ML pipelines.
  • Monitor model performance, debug production issues and improve models based on evaluation results and user feedback.

What you'll need

  • 3+ years of machine learning engineering experience, including deploying models to production.
  • Strong Python programming skills and experience with PyTorch or JAX.
  • Solid understanding of machine learning algorithms, model training and evaluation.
  • Experience with classification, ranking, retrieval, recommendation or personalisation models.
  • Experience working with embeddings, vector search or information retrieval systems.
  • Experience building data pipelines, training workflows and model inference services.
  • Ability to evaluate model performance using relevant metrics and experimentation.
  • Understanding of trade-offs between model accuracy, latency, computational cost and reliability.

Nice to have

  • Experience with transformer models, LLM fine-tuning or embedding models.
  • Experience with hybrid search, reranking and retrieval evaluation.
  • Experience with recommendation systems or personalisation in consumer applications.
  • Experience with large-scale ML training or inference infrastructure.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Machine Learning Engineer, Ranking & Retrieval