AI/ML Job: Machine Learning Developer


Machine Learning Developer at News360

🇨🇦 Canada › Richmond   (Posted Aug 7 2018)

About the company
News360 is a startup company dedicated to changing the world of news. We want to enable readers to find relevant and useful content faster and easier, publishers to create and monetize engagement, and advertisers to reach their consumers more effectively.

Job position

Job description
News360 employs state-of-the-art natural language processing and personalisation algorithms to build content personalization and analysis product for consumers and businesses, including the award-winning News360 mobile app, and the NativeAI publisher analytics suite. We provide personalised news recommendations tracking millions of different interests, and build publisher analytics tools that drive content strategies reaching millions of readers every day.

We are looking for a highly motivated Machine Learning Developer who is passionate about solving hard problems with data, with strong software development skills or an extended academic background.

Main Responsibilities:

Design, implement, and optimize machine learning models for event analytics, text processing, personalisation;

Analyze performance and event statistics data, present your findings to the team to help drive product decisions;

Write production-ready Python code that is easy to support;

Work with other engineers to launch and deploy new services.

Skills & requirements

Strong experience in classification, information retrieval, natural language processing, machine learning and related sub-fields.

Knowledge of machine learning theory and algorithms: SVM, random forest, gradient boosting methods etc.

Experience in processing large amounts of potentially dirty data.

Proficiency with Python and common machine learning libraries.

Good communication skills.

Creative and critical thinking capabilities and troubleshooting skills.

Work with minimal supervision, be proactive and self-motivated.


BS or MS in Computer Science or related field (Machine Learning, Data Mining, Natural Language Processing, Information Retrieval). PhD is a big plus.

Good to Have:

Proficiency in common machine learning/deep learning frameworks: sklearn, tensorflow, theano, torch, keras, etc.

Experience with common NLP tasks: language recognition, stemming & morphological segmentation/parsing, text categorization, clustering, text summarisation etc.

Knowledge of German, Spanish, Portuguese languages is a definite asset. French, Italian, Russian, Japanese, Chinese, Korean are also beneficial;

Publications in related fields;

Experience with Dask, Apache Spark, and similar software;

Apply now!  

Other machine learning jobs that might be interesting

Senior Machine Learning Engineer - Stoneridge   (January 2021)
Novi, Michigan, United States
The Senior Machine Learning Engineer will develop state-of-the-art vision object detection and tracking algorithms based on Stoneridge’s reward winning product “MirrorEye”. Machine learning and deep learning are the major tools for the perception algorit...
Machine Learning Engineer - TransRe   (January 2021)
NYC, New York, United States
This role will be part of our Applied Data Team and will be responsible for providing Machine Learning Engineering support. Tasks & responsibilities required of this role include but are not limited to: • Construct machine learning models including data co...
Machine Learning Engineer - SoFi   (January 2021)
San Francisco, California, United States
Staff Data Scientist (Machine Learning Engineer) Engineering San Francisco, California Seattle, Washington The role The Invest Data Science team is looking to add data scientists / ML engineers (combined roles), who will help shape Invest product develo...
NLP Data Scientist - Aisera   (January 2021)
Palo Alto, California, United States
AI / ML Data Science · Palo Alto, California There are many examples of disruption in the consumer space – Uber disrupting the cab industry, Airbnb disrupting the hospitality industry and so on; but have you wondered who is disrupting support and operations...
Machine Learning Engineer Intern - Mailchimp   (January 2021)
Atlanta, Georgia, United States
The Mailchimp internship program started in 2013. In the past 7 years, we’ve had the privilege of bringing in some of the brightest, most talented college students from around the country to spend time with our teams. Our 12 week internship program was design...
Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!