Beranda Job Details
B
Information Technology, Artificial Intelligence, Data Science 🏢 Full Time ⭐️ Terverifikasi

Senior Machine Learning Engineer - Vertical Search (Remote from Bali)

ByteDance
Canggu, Bali, Indonesia
Salary Estimate
Rp 800.000.000 – Rp 1.500.000.000
Live Update
11 Juli 2026
Deadline
11 Jul 2027

job description

Join ByteDance as a Senior Machine Learning Engineer and shape the future of vertical search for millions of users worldwide. Our Search Team builds and owns the core search engine that powers seamless, intelligent discovery across ByteDance’s ecosystem. Based in the vibrant hubs of Bali (Canggu, Ubud, Denpasar, or surrounding areas), you’ll collaborate with global experts to enhance search relevance, scalability, and personalization using cutting-edge ML, NLP, and deep learning techniques.

This role offers the unique opportunity to work remotely from paradise while solving complex challenges in information retrieval, ranking algorithms, and user behavior modeling. If you’re passionate about transforming raw data into actionable insights and thrive in a fast-paced, innovative environment, we’d love to hear from you.

Responsibility

  • Design, develop, and optimize machine learning models for search ranking, query understanding, and personalization.
  • Improve search relevance through advanced NLP, deep learning, and reinforcement learning techniques.
  • Collaborate with cross-functional teams to integrate ML models into production at scale.
  • Conduct A/B testing and data-driven experiments to refine search algorithms.
  • Optimize latency and performance of search systems for high-traffic, global user bases.
  • Research and implement state-of-the-art transformer models, embeddings, and retrieval systems.
  • Monitor and analyze key metrics (e.g., CTR, dwell time) to drive continuous improvement.
  • Stay ahead of industry trends in LLMs, vector search, and generative AI for search applications.

Qualifications

  • Master’s or PhD in Computer Science, AI, or a related field (or equivalent experience).
  • 5+ years of experience in machine learning, NLP, or search systems.
  • Proficiency in Python, TensorFlow, PyTorch, or similar frameworks.
  • Strong background in information retrieval, ranking algorithms, or recommendation systems.
  • Experience with distributed computing (Spark, Hadoop) and big data pipelines.
  • Familiarity with Elasticsearch, Solr, or custom search engines.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment.
  • Bonus: Publications or contributions to open-source ML/search projects.

Required Skills

Machine Learning NLP Deep Learning Python TensorFlow PyTorch Information Retrieval Ranking Algorithms Elasticsearch Distributed Computing Spark A/B Testing Reinforcement Learning Transformers Vector Search Generative AI

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now