Software Engineer, Applied Machine Learning

SmartNews, Inc. (Tokyo, 日本) 21日前

Every day, SmartNews analyzes millions of URLs to deliver most engaging articles of high quality in near-real time to millions of users around the world. Our News Ranking team, along with our AI Foundation team, works on a range of recommendation and optimization problems, e.g. search ranking, collaborative filtering, personalized recommendation, diversification to deliver the world's quality information to the people who need it.


This is a hybrid of system engineering and machine learning role:

  • Write server-side production code for applications that are robust and efficient
  • Develop machine learning algorithms, combining with rule-based optimization to deliver improvement in product metrics
  • Build recommendation and ranking algorithms for news articles
  • Develop internal analytics tools
  • Rapid prototyping

Minimum Qualifications

  • 2+ yrs. experience in designing and implementing machine learning algorithms, and applying them to real world problems
  • Solid Machine Learning background and deep understanding of certain domain of machine learning techniques, especially in natural language processing, recommendation systems, computer visions
  • Solid software development skills with proven record of shipping changes to production that improved product metrics with machine learning technologies
  • Good written and spoken communication skills, can work across functional teams
  • Expert coding abilities in multiple programming languages (e.g. Java, C++, Python, Scala)
  • MS or BS in computer science, mathematics, physics or other quantitative fields

Preferred skill/experience

  • Experience with cloud based architecture (e.g. Amazon Web Services)
  • Strong interest in news media and our mission

Benefits and Perks

  • SmartKitchen - Healthy lunch on a daily basis for free(Tokyo Office)
  • ChikyuCoffee - Delicious coffee provided by our Barista every day(Tokyo Office)
  • Event space - Free use for any kind of meet up(Tokyo Office)
  • Foreign language development support
  • Various social insurance benefits included
  • Full transportation coverage

Software Engineer, Applied Machine Learning

Back to search page