This position is no longer available
Remote Germany, Germany Remote (Country) Full-time up to 25% of your annual gross salary

OLX was looking for a Principal Machine Learning Engineer (Search Platform)

About the Role

Design, build, and maintain machine learning models that enhance search relevance and user experience across a high-traffic digital marketplace platform.

Responsibilities

  • Lead the architecture and implementation of machine learning pipelines for search ranking
  • Collaborate with data scientists and engineers to improve query understanding and result relevance
  • Optimize large-scale models for low-latency inference in production environments
  • Define and track key performance metrics for search quality and user engagement
  • Mentor senior engineers and contribute to technical strategy across teams
  • Integrate structured and unstructured data sources to enhance search capabilities
  • Drive experimentation frameworks to validate model improvements
  • Ensure models are scalable, maintainable, and aligned with business goals
  • Work closely with product teams to align ML capabilities with user needs
  • Evaluate and adopt new ML frameworks and technologies
  • Troubleshoot and resolve production issues related to search ranking
  • Contribute to data labeling and annotation strategies for training sets
  • Develop semantic matching techniques for queries and listings
  • Implement personalization features within search results
  • Maintain documentation and promote best practices in ML engineering
  • Lead code reviews and ensure high standards in software quality
  • Design A/B tests to measure impact of algorithmic changes
  • Ensure compliance with data privacy and platform policies
  • Support deployment automation and monitoring for ML services
  • Collaborate on cross-team initiatives to unify search experiences
  • Research and prototype next-generation search technologies
  • Balance precision, recall, and diversity in search output
  • Optimize for multilingual and regional search behavior
  • Work with infrastructure teams to improve model serving efficiency
  • Drive initiatives to reduce technical debt in ML systems

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid work model with flexibility

Team

Part of the core search infrastructure team focused on scalable machine learning systems

Why This Role Matters

  • Search is the primary interface for user discovery on the platform, making this role critical to overall user satisfaction and business success.
  • You will shape the future of how millions of users find relevant listings through intelligent ranking and semantic understanding.

Technology Stack

  • The team uses Python, Java, and Scala for ML and backend services.
  • Models are deployed on Google Cloud Platform using Kubernetes and BigQuery.
  • Primary tools include TensorFlow, scikit-learn, Airflow, and Elasticsearch.

Available for qualified candidates

About company
OLX
NinjaOne unifies IT to simplify work for more than 35,000 customers in 140+ countries. The NinjaOne Unified IT Operations Platform delivers endpoint management, autonomous patching, backup, and remote access in a single console to improve efficiency, increase resilience, and reduce spend. By automating IT and managing all endpoints, organizations give employees a great technology experience at work.
All jobs at OLX Visit website
Job Details
Department Data Science and Analytics
Category data
Posted 6 months ago