SmartNews

Machine Learning Engineer, Recommendation Algorithm

SmartNews

full-time

Posted on:

Location Type: Hybrid

Location: ShibuyaJapan

Visit company website

Explore more

AI Apply
Apply

About the role

  • Translate business goals and product strategies into impactful machine learning solutions that power personalized experiences at scale.
  • Design, experiment with, and optimize ranking strategies that directly influence user engagement, retention, and monetization across key SmartNews surfaces.
  • Collaborate closely with Product, Business, and cross-functional engineering teams to identify opportunities, define success metrics, and deliver measurable improvements through data-driven experimentation.
  • Continuously refine models, features, and ranking logic based on performance insights and user feedback to help evolve recommendation systems to drive sustainable business growth.

Requirements

  • Business-level proficiency in Japanese, with the ability to collaborate effectively with local Product and Business stakeholders
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Statistics, Mathematics, or a related quantitative field.
  • Strong foundation in machine learning fundamentals, including supervised learning, model evaluation, feature engineering, and basic optimization techniques.
  • Proficiency in Python and experience with common ML frameworks (e.g., PyTorch, TensorFlow, or similar).
  • Solid coding skills with attention to code quality, readability, and maintainability.
  • Experience working with data processing tools (e.g., SQL, Pandas, Spark, or similar) and handling large-scale datasets.
  • Understanding of experimentation methodologies such as A/B testing and basic statistical analysis.
  • Strong problem-solving skills and the ability to translate business questions into data-driven approaches.
  • Internship or project experience in recommendation systems, ranking, search, ads, or personalization-related domains (nice to have).
  • Hands-on experience with large-scale data processing frameworks (e.g., Spark) or distributed training environments (nice to have).
  • Familiarity with deep learning models commonly used in recommendation systems (e.g., embeddings, sequence models, multi-task learning) (nice to have).
  • Exposure to online serving, model deployment, or production ML workflows (e.g., feature pipelines, monitoring, model iteration) (nice to have).
Benefits
  • All healthcare and social insurance required by the Japanese labor law, plus annual health check
  • Visa sponsorship and overseas relocation support available for eligible candidates
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningsupervised learningmodel evaluationfeature engineeringoptimization techniquesPythonA/B testingstatistical analysisrecommendation systemsdata processing
Soft Skills
problem-solvingcollaborationcommunication