Software Engineer, Machine Learning at SmartNews (Shibuya-ku, Japan)



  • Research and develop software analyzing articles and extracting, classifying meanings

  • Research and develop ranking algorithms on ads auction or article feed

  • Solve problems or issues by high complex engineering/mathematical solution approach

  • Predict user behaviors based on machine learning using natural language process, Hadoop or Spark

  • Continuous improvement on the system operation, stability, scalability

  • /

  • Hadoop, Spark

Required skill/experience

  • Advanced experience in more than one programming language

  • Understanding of computer science

  • Understanding and experience in Natural language processing, machine learning, and advanced algorithms

  • Understanding and experience in data mining, statistics, model building for big data analysis

Preferred skill/experience

  • Practical development experience on AWS

  • Practical development experience using Spark, Hadoop

  • Ph.D. in Computer Science or related fields

  • Publication experience in academic or international conference

  • Experience in one’s project being selected and funded by IPA’s young developer support program



  • AWS

  • Spark, Hadoop

  • ·

  • IPA

Benefits and Perks

  • Voluntary Trip - Working remotely twice a year

  • SmartKitchen - Healthy lunch on a daily basis for free

  • ChikyuCoffee - Delicious coffee provided by our Barista every day

  • Event space - Free use for any kind of meet up

  • Foreign language development support

  • Various social insurance benefits included

  • Full transportation coverage

  • 11

  • SmartKitchen -

  • -