Jobs | Gigaom | The industry leader in emerging technology research
(SN1) Software Engineer - Data Science and Machine Learning Posted Mar 05
Buzzhero , San Francisco, CA
The Problem

News can change the world - but not if it isn't read. Out of tens of millions of articles and tweets, how can we pick the top ten that matter the most, right now? How can we make it easier and more engaging for everyday people to get to the stories they really want to read? How can we create a sustainable model for publishers? How can we avoid the filter bubble of personalization and widen people's interests and knowledge of the world?

As Spotify did for music and Hulu did for TV, SmartNews is creating an entirely new model for the news industry. Our Google-sized mission is to evaluate (in real-time) what makes a quality story and deliver the stories that matter to people who need it.

The Solution

SmartNews is powered by machine learning algorithms that evaluate more than 10 million articles and social signals a day to deliver only the most interesting and important stories. SmartNews intelligently categorizes these stories into business, technology, lifestyle, entertainment, sports, and world tabs. A built-in channel store allows users to add official news channels from top publications including USA Today, TIME, VICE, Fast Company, and many others.

The free app pre-loads and caches news stories, allowing you to read in places with spotty internet connection or no internet connection at all (such as remote locations, trains, and airplanes) - it is simply the fastest news app available.

SmartNews has strong partnerships in place with news content providers and publishers with a very unique model that allows publishers to keep 100% of article traffic and ad revenue.

These relationships, coupled with an elegant design and user experience, a high degree of customizability, and an app that requires no internet connection, puts SmartNews at the top of the news category - with an incredibly high mobile engagement rate that rivals Twitter and Facebook.


Write server-side production code for applications that is robust and high-volume

Research and solve various technical problems, including information extraction from unstructured text, categorization, and deduplication

Build ranking algorithms for news

Develop internal analytics tools

Rapid prototyping

Required Qualifications

Over 5 years of solid work experience in natural language processing, classification, search, and/or recommender systems

Expert coding abilities in multiple programming languages (e.g. Java, C++, Python, Scala)

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

A Strong Plus: Experience with distributed analytic processing technologies (e.g. Hadoop, Hive, MapReduce, Apache Spark, Solr/Elasticsearch)

MS or BS in computer science, mathematics, physics or other quantitative fields

High interest in news media and our mission

About the Company

BuzzHero connects highly talented tech professionals with exceptional companies, using a skills-based assessment. We currently serve top customers ranging from multi-national enterprises to high profile start-ups.

Employment Type: Permanent

Click here to apply - Please mention that you saw the job on GigaOm

Post a Job