1. What is a Machine Learning Engineer at Mercari?
At Mercari, the Machine Learning Engineer role is at the absolute center of the company's mission to create a seamless, secure, and highly efficient peer-to-peer (C2C) marketplace. Unlike traditional e-commerce platforms with stable inventories, Mercari operates in a highly dynamic environment where every single listing is unique, inventory changes by the second, and millions of transactions occur daily. Machine learning is not just an optimization tool here; it is the core engine that powers search, discovery, trust, and safety.
As a Machine Learning Engineer, you will be responsible for designing, building, and scaling the intelligent systems that direct millions of users to their perfect items. Your work will directly impact critical product features, such as the search ranking algorithm, personalized recommendation carousels, automated item categorization, and dynamic pricing estimation tools that help sellers list their items faster. Additionally, you will build robust models for fraud detection, listing moderation, and counterfeit prevention, which are vital to maintaining trust on the platform.
This role requires a unique blend of deep scientific knowledge and strong software engineering fundamentals. You will not only train complex models but also write production-grade code, package models into scalable web APIs, and deploy them to cloud environments. If you thrive on solving high-dimensional problems at massive scale and want to see your algorithms directly influence millions of active users, this position offers an incredibly high-impact opportunity.


