Staff Software Engineer, Applied Machine Learning

Smartnews, Inc. San Francisco , CA 94105

Posted 3 weeks ago

SmartNews is a leading mobile app of news aggregation services. We analyze millions of articles to deliver the most engaging information with high quality, in near-real time fashion, 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, discovery, diversification to deliver the world's high quality information to the people who need it.

RESPONSIBILITIES

  • Responsible to set technical direction of most impactful areas of news ranking team and drive its major projects as tech lead
  • Able to work across product and platform teams to orchestrate large scope projects that significantly improve news ranking and achieve key engagement KPIs
  • Design and develop frameworks to make ranking engineers of news ranking team to be productive
  • Lead design and implementation of machine learning algorithms, combining with rule-based optimization to deliver significant improvement in product metrics

Requirements

Minimum Qualifications

  • 6+ years of 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 or computer visions
  • Have proven track record of hands-on design and coding experience in building and deploying multi-tier recommendation systems at scale
  • Able to have deep end-to-end understanding of sophisticated ranking systems and can proactively detect problems and make/implement improvement suggestions
  • Able to distill and solve hardest problems of news ranking team in expertise areas
  • 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 Qualifications

  • Strong interest in news media and our mission
  • Experience with news ranking

Benefits

  • Equity included
  • 100% medical, dental and vision insurance coverage (60% coverage for dependents)
  • Monthly housing, commute, mobile phone and gym allowances
  • 401k matching program
  • Free lunch, snacks, drinks, etc.
  • Pet friendly office
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Principal/Senior Staff Software Engineer Applied Machine Learning

Smartnews, Inc.

Posted Yesterday

VIEW JOBS 12/7/2019 12:00:00 AM 2020-03-06T00:00 <p>SmartNews is a leading mobile app of news aggregation services. We analyze millions of articles to deliver the most engaging information with high quality, in near-real time fashion, 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, discovery, diversification to deliver the world's high quality information to the people who need it.</p><p><strong>RESPONSIBILITIES</strong><br></p><ul> <li>Responsible to set the general technical roadmap of news ranking team and drive its major projects as tech lead</li> <li>Able to work across product and platform organizations to orchestrate large scope projects that significantly improve news ranking and achieve key engagement KPIs</li> <li>Design and develop high level frameworks to integrate various contents, features, models into one single system of news ranking. Able to effectively tradeoff overlapping/conflicting engagement metrics to optimize user experience in the interest of company mission</li> <li>Lead design and implementation of machine learning algorithms, combining with rule-based optimization to deliver significant improvement in product metrics</li> </ul><p><strong>Requirements</strong></p><p><strong>Minimum Qualifications</strong></p><ul> <li>8+ years of experience in designing and implementing machine learning algorithms, and applying them to real world problems</li> <li>In-depth machine Learning expertise in natural language processing, recommendation systems or computer visions</li> <li>Have proven track record of hands-on design and coding experience in building and deploying multi-tier recommendation systems at scale with high impact</li> <li>Able to have deep end-to-end understanding of sophisticated ranking systems and able to design high level frameworks to fundamentally improve the system</li> <li>Able to distill and solve complex problems of news ranking team and able to provide good insights to hard problems of upstream/downstream teams</li> <li>Able to mentor and grow senior engineers to next level</li> <li>Expert coding abilities in multiple programming languages (e.g. Java, C++, Python, Scala)</li> <li>MS or BS in computer science, mathematics, physics or other quantitative fields</li> </ul><p><strong>Preferred Qualifications</strong></p><ul> <li>Experience with cloud based architecture (e.g. Amazon Web Services)</li> <li>Strong interest in news media and our mission</li> <li>Direct experience with news recommendation</li> </ul><p><strong>Benefits</strong></p><ul> <li>Equity included</li> <li>100% medical, dental and vision insurance coverage (60% coverage for dependents)</li> <li>Monthly housing, commute, mobile phone and gym allowances</li> <li>401k matching program</li> <li>Free lunch, snacks, drinks, etc.</li> <li>Pet friendly office</li> </ul> Smartnews, Inc. San Francisco CA

Staff Software Engineer, Applied Machine Learning

Smartnews, Inc.