Applied Machine Learning Engineer

Job Type
8,000,000 JPY - 25,000,000 JPY per year
Japanese Level
English Level
Advanced (TOEIC 860)
Start Date


A leading mobile app of news aggregation services is looking for an Applied Machine Learning Software Engineer.


This company analyzes millions of URLs to deliver most engaging articles of high quality in near-real time to millions of users around the world. The News Ranking team, along with their 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







- 頑強で効率的なアプリケーション用サーバー側プロダクションコードを作成する

- 機械学習アルゴリズムを開発し、ルールベースの最適化と組み合わせて、製品メトリクスを改善する

- ニュース記事の推奨およびランキングアルゴリズムを構築する

- 内部分析ツールを開発する

- ラピッドプロトタイピング



【会社概要 | Company Details】

A major internet service company that develops and operates smartphone applications.

【就業時間 | Working Hours】

10:00 - 18:45 (Mon - Fri) (Flextime available)

【休日休暇 | Holidays】
完全週休2日制(土日祝休み)、年末年始、年次有給休暇、産前産後休暇、育児休業、その他特別休暇 など
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays, Other Special Holidays

【待遇・福利厚生 | Services / Benefits】
各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)、屋内原則禁煙(屋外に喫煙所あり)、通勤交通費支給等、確定拠出年金制度、各種研修制度 など
Social insurance, Transportation Fee, Defined contribution pension system, training programs, no smoking indoors allowed (Designated smoking area), etc.

Free Lunch, Housing Allowance, In-house Massage, Gym, Stock Options, Global Environment, Language learning support, Barista prepared coffee, Event space for free use for meet ups, Transportation, Social Insurance (Health, Employment, Pension & Compensation), Company Contribution plan, Maternity/Paternity Leave, Flexible work hours, open office plan

Required Skills

- 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)


- 機械学習アルゴリズムの設計と実装、および実際の問題への適用の経験

- 確かな機械学習の知識と、特に自然言語処理、レコメンデーションシステム、コンピュータービジョンにおける、機械学習技術の特定の領域に対する深い理解

- 機械学習テクノロジーでプロダクト指標を改善し、プロダクションへの出荷変更の実績を持つソフトウェア開発スキル

- 文書と口頭による優れたコミュニケーションスキル

- 複数のプログラミング言語(Java、C ++、Python、Scalaなど)のエキスパートコーディング力



Preferred Skills

- Experience with cloud-based architecture (e.g. Amazon Web Services)

- Strong interest in news media and our mission


- クラウドベースのアーキテクチャ(Amazon Web Servicesなど)の経験

- ニュースメディアと私たちの使命への強い関心