Machine Learning Engineer

We’re building an exciting personalization and recommendation platform. Come and join us and hack on bleeding edge NLP and ML research applied to web-scale datasets in search, information extraction, clustering and collaborative filtering.


San Francisco, CA, or Portland, OR

Skills & Responsibilities

You'll work on expanding our existing classification, filtering, and content extraction technology. Research and prototype new methods for adaptive learning and relevance determination and ship production ready code by collaborating with the rest of our backend team, each of them passionate and opinionated engineers with their collective experience spanning software engineering, large multi-site databases, and platform scalability.


(Bonus points for knowing!)

We use a number of languages and open source components for our platform. You should enjoy working with some or all of the following: Linux!

  • Git/GitHub for version control
  • Multi-threaded Python (the majority of our code), Java, C/C++
  • Unit tests, Mocking, Continuous integration
  • Multiple production deployments on a daily basis

Send applications to jobs [a]

Open Positions

We’re always looking for smart, passionate people to join our team. Our current openings are listed below.