Taro Logo

Machine Learning Engineer (Junior & New Grad)

NewsBreak is redefining the way users interact with local news and their communities, fostering safer, more vibrant, and authentically connected lives.
$125,000 - $168,000
Machine Learning
Entry-Level Software Engineer
Hybrid
501 - 1,000 Employees
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Machine Learning Engineer (Junior & New Grad)

NewsBreak, the nation's premier local news app, is seeking a Machine Learning Engineer to join our team. As a Series-C unicorn startup headquartered in Mountain View, California, with offices in New York City and Seattle, we're revolutionizing how readers access and engage with local content.

In this role, you'll develop highly scalable tools leveraging machine learning models to solve problems such as classification, clustering, topic modeling, natural language processing, and recommendation. You'll also create in-house machine learning tools and pipelines to support fast experimentation of machine learning models, and collaborate with other engineers to identify and solve machine learning problems.

We're looking for candidates with:

  • Experience in machine learning, recommendation systems, deep learning, feed, relevance, and data mining
  • Expert knowledge in Java or Scala
  • Experience with scripting languages such as Perl, Python, and shell scripts
  • MS degree in Computer Science or related quantitative field
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or MxNet

We offer a competitive benefits package, including:

  • Health, dental, and vision care for you and your family (100% coverage for employee)
  • Top-tier 401(K) plan with company matching
  • Paid time off and paid holidays
  • FSA, HSA, and commuter benefits programs
  • Team activity budget

The base salary range for this position is $125,000 - $168,000 USD, with potential for discretionary bonus and options. Join us in our mission to bridge local users, content creators, and businesses, and help shape the future of local news and community engagement.

Last updated a year ago

Responsibilities For Machine Learning Engineer (Junior & New Grad)

  • Develop highly scalable tools leveraging machine learning models to solve problems such as classification, clustering, topic modeling, natural language processing and recommendation
  • Develop in-house machine learning tools and pipelines to support fast experimentation of machine learning models
  • Work with other engineers to identify and solve machine learning problems

Requirements For Machine Learning Engineer (Junior & New Grad)

Java
Python
Scala
  • Experience in machine learning, recommendation systems, deep learning, feed, relevance and data mining
  • Expert knowledge in Java or Scala
  • Experience with scripting languages such as Perl, Python, and shell scripts
  • MS degree in Computer Science or related quantitative field
  • Experience with machine learning frameworks such as TensorFlow, PyTorch or MxNet

Benefits For Machine Learning Engineer (Junior & New Grad)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Health, dental, and vision care for you and your family (100% coverage for employee)
  • Top-tier 401(K) plan with company matching
  • Paid time off and paid holidays
  • FSA, HSA and commuter benefits programs
  • Team activity budget

Interested in this job?