Software Engineer, Search Algorithm Development

Tokyo, Japan · Engineering · EN/JP expand job description ↓


At Mercari, our mission is to create value in a global marketplace where anyone can buy & sell, and we pride ourselves in taking on a challenge. We are looking for new members to join us in achieving this goal under our values - Go Bold, All for One, and Be Professional.

Mercari is an online marketplace used by millions of users each day to buy and sell items in the hundreds of millions. Analyze large quantities of data including search/item-view action logs to determine user intent and optimize search results/user timelines with the goal of increasing overall transactions and providing a safe and enjoyable experience for our users.

Utilize AI, machine learning, natural language processing, etc., in order to improve our search, image recognition, action prediction, and illegal item detection services. Work with Mercari’s backend engineers and data scientists to design/implement algorithms and A/B tests and then analyze their results.

株式会社メルカリでは「新たな価値を生みだす世界的なマーケットプレイスを創る」というミッションを掲げ、あらゆる挑戦をしています。「Go Bold - 大胆にやろう」「All for One - 全ては成功のために」「Be Professional - プロフェッショナルであれ」という3つのバリューのもと、ミッション達成を共に目指していける仲間を募集しています。




▼Minimum Requirements

・Experience optimizing product-related search algorithms for a C2C or EC site through analysis of customer actions

・Experience preprocessing data with natural language processing

・Experience using OSS search engines such as Solr and Elasticsearch at work.

▼Additional Qualifications

・Experience with LTR (learning to rank) ranking optimization

・Experience carrying out other specific improvements to search results through the use of machine learning

・Experience developing plugins for tools such as Solr and Elasticsearch (Java essential)

・Experience applying for and obtaining patents related to algorithms

・Proficient in English


・ CtoCやECサイトでお客さまの意図を分析し商品検索アルゴリズムを最適化した経験

・ 自然言語処理を駆使したデータの前処理に関する経験





・ SolrやElasticsearchなどのプラグイン開発経験(Java必須)




▼Contract Type


 Probationary Period: 3 months (salary same as above)



▼Work Hours

・Fixed working hours 10:00-19:00

 Flex time (core hours 12:00-16:00, 60 minute lunch)


・Annual salary, paid monthly

・Based on your experience, skills and potential

・Reviewed twice a year


・5-day work week (Sat/Sun off)

・National holidays, paid time off, summer/New Year's vacation, congratulatory leave, compassionate leave








 フレックスタイム制度あり(コアタイム:12:00~16:00 [休憩60分] )









・Health insurance

・Incentive program

・Employee stock ownership plan

・Full transportation coverage

・Custom PC

・Dual screen if needed

・Company smartphone

・Visa support

・New Employee Benefits at Mercari「mercibox












Mercari Engineering Blog


Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details
Please upload resumes and other documents as PDF files in order to avoid text display issues. / 履歴書・職務経歴書は、文字化け等の問題を避けるため可能な限りPDF形式にてアップロードしてください。
I agree to the Recruitment Privacy Policy. ( / 採用活動におけるプライバシーポリシーに同意します。(
I agree to the EU General Data Protection Regulation (GDPR). / EU一般データ保護規則 (GDPR) に関するプライバシーポリシーに同意します。(