Data Psychic

Location: Seattle, WA

Department: Engineering

Type: Full Time

Min. Experience: Experienced

About You

You know machine learning. You understand its magical powers, and just importantly, its limitations. You are the sorcerer and the systems you build are your apprentices. You also know data.  You have a passion for combining machine learning and data together in choral harmony. You have experience applying machine learning artfully to the problems at hand. You know exactly where to look for data, how to model it, and how to assess its relevance, its quality and its caveats. You understand that if you get it right, customers will look at what your systems have learned and have a deep appreciation for how their lives are better by the information you provide to them. You excel when working in small, dynamic, and fast-paced teams. Your self-driven attitude helps you thrive in unstructured environments. You are accomplished at what you do, and long for the chance to work on a mix of bold innovations that will push boundaries and change the way millions of people interact with technology. Leading motivates you, following bores you. You are one of us.

About Us

We are a diverse group of entrepreneurially-minded engineers working on raising the bar for modern productivity and collaboration. The Innovation Studio we've built affords us the flexibility and excitement of an early-stage startup environment without the funding challenges or all-or-nothing risk that comes from a singular product focus. We’re a smart, social, and passionate team, looking for other fearless adventurers to join us on our journey.


  • Prototype and design machine learning algorithms to produce useful analytics and recommendations as part of a scalable, reliable and secure family of cloud services
  • Work with application and service teams to discover scenarios where machine learning can dramatically improve user productivity
  • Design and conduct tests to evaluate prediction/recommendation accuracy and effectiveness, iterating quickly


  • BS in Computer Science or equivalent
  • 5+ years of experience working with machine learning, data mining or recommendation systems
  • Proficient in at least two of the following: C++, Ruby, Python, R, Matlab, Mathematica
  • Familiar with test-driven development processes
  • Experience with distributed version control like Git, Bazaar, Mercurial
  • Self-driven to take challenges head-on and achieve goals
  • Excel at working in small, dynamic and fast-paced groups
  • Familiar with agile software development process
  • Prototype models with light programming, potentially using statistical libraries

Preferred Qualifications

  • Masters in Computer Science or equivalent
  • Experience developing reputation systems
  • Experience developing natural language processing systems
  • Experience with any of the following: Weka, LensKit, Apache Mahout, MALLET, RapidMiner, OpenNLP, Stanford NLP
  • You know how to build reliable, secure and scalable systems.
  • Significant contributor to open source software
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedIn profile URL:
Website, blog or portfolio:
Desired salary
Earliest start date?
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*