Akira Ishino

Software Engineer


Experienced Senior Software Engineer/Researcher with a demonstrated history of working in the information technology and services industry. A strong research professional skilled in Machine Learning, Distributed Systems, Information Retrieval and Computer Science.


  • Artificial Intelligence
  • Distributed Systems
  • Information Retrieval


  • PhD in Electronics and Information Engineering, 1999

    Hokkaido University

Professional Experience


Principal Engineer

Mercari, Inc.

Jun 2018 – Oct 2019 Tokyo, Japan
  • Designed and developed a search system as microservice for e-commerce service (Go, gRPC, Kubernetes, Elasticsearch)
  • Improved search ranking (Beam/Java, Scio/Scala, BigQuery)

Senior Fellow / SVP

Works Applications Co., Ltd.

Mar 2016 – May 2018 Tokyo, Japan
  • Supervised an AI development team of 20 engineers across Tokyo, Singapore and Shanghai
  • Designed and developed a data-oriented AI system that meets user needs for ERP system (Java, Spark/Scala, Python, TensorFlow, Go)



Oct 2015 – Feb 2016 Tokyo, Japan
  • Developed recommendation system for related articles (Spark/Scala)
  • Improved ranking of comments (Spark/Scala)

Software Engineer


Oct 2008 – Oct 2015 Tokyo, Japan
  • Improved search ranking algorithms (C++, Python, MapReduce)
  • Developed a frontend of ads project (C++, JavaScript)
  • Developed mobile apps (Java)
  • Improved mobile ad rankings (Python, R)

Assistant Professor

Tohoku University

Sep 2006 – Sep 2008 Sendai, Japan
  • Researched XML document retrieval, stringology and machine learning in both theoretical and practical aspects

Assistant Professor

Kyushu University

Apr 1999 – Aug 2006 Sendai, Japan
  • Researched information retrieval, especially XML path query processing
  • Developed Kyushu University Academic Staff Educational and Research Activities Database (Java)
  • Developed AIR - Built an information retrieval system for science and technology articles on computer center of Kyushu University (C, Java)