M

Mercari

Peer-to-peer mobile marketplace for secondhand goods

Senior Software Engineer - Machine Learning, Trust and Safety

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedHybrid

About the Job

Requirements

  • Over 5 years of professional experience in end-to-end development of large-scale machine-learning systems in production.
  • Experience in end-to-end delivery management of projects.
  • Strong experience developing and delivering end-to-end machine-learning solutions, from experimentation through model deployment, including backend engineering and MLOps in large-scale production systems.
  • Experience with common machine-learning frameworks such as TensorFlow and PyTorch, and libraries such as scikit-learn, NumPy, and pandas.
  • Deep understanding of machine-learning and software-engineering fundamentals.
  • Basic knowledge and skills related to system monitoring, logging, and common operations in a production environment.
  • Communication skills to carry out projects in collaboration with multiple teams and stakeholders.

Responsibilities

  • Collaborate with cross-functional teams and product stakeholders to gather requirements, design solutions, and implement features that improve user engagement.
  • Conduct data analysis and experimentation with large-scale datasets to identify patterns, trends, and insights that refine trust and safety algorithms.
  • Use machine-learning frameworks and libraries to deploy scalable and efficient content-moderation, fraud, and financial-security solutions.
  • Monitor system performance and conduct A/B testing to evaluate feature effectiveness.
  • Research advancements in AI and machine-learning techniques and recommend approaches to enhance trust and safety capabilities.
  • Use cloud services and Kubernetes to operate and improve machine-learning systems.

Desired Qualifications

  • Experience developing AI-based anomaly-detection and content-moderation systems.
  • Functional development and bug-fixing skills to improve system performance and reliability.
  • Experience with Docker and Kubernetes.
  • Experience with cloud platforms such as AWS, GCP, or Microsoft Azure.
  • Microservice development and operation experience with Docker and Kubernetes.
  • Experience using deep-learning models or large language models in production.
  • Publications at top-tier peer-reviewed conferences or journals.

About the Company

Mercari

Peer-to-peer mobile marketplace for secondhand goods

Mercari operates a mobile peer-to-peer marketplace for buying and selling secondhand goods. Users list items by taking photos in the app, and buyers complete purchases there, with payments held in escrow until receipt is confirmed. Revenue comes from seller fees (10% in Japan; 10% plus 3.6% buyer protection in the US), plus Merpay payments and promoted listings, plus shipping partnerships for integrated delivery. The platform differentiates itself through a simple mobile experience, escrow and buyer protection, shipping integration, and a broader marketplace including Mercari Shops for sellers, with a goal of extending product life and supporting a circular economy.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tokyo, Japan
Founded
2013

Recently Posted Jobs

Explore more opportunities at Mercari

See more jobs