Rarefied talent in data science, data technology, and analytics

Machine Learning Engineer

Pluralsight

Job Description

About Pluralsight

Pluralsight proudly creates the creators of tomorrow: the people who develop the technology that lifts the human condition. We do this through the tech industry's leading learning platform for serious Developer, IT, Data, and Security professionals. Our team of 800+ innovators and disruptors are serving over 1M users in 150+ countries to conquer the tech skills gap.

Working At Pluralsight

We're committed to a values-driven culture here at Pluralsight and our mission inspires everything we do:

Creating Progress Through Technology That Lifts The Human Condition.

This is our North Star — it's the why and how behind all of our decisions. Since our start in 2004, we’ve chosen to grow in a way that will make our Mission a reality. We’ve raised over $190 million in funding and acquired five awesome startups (PeepCode, TrainSignal, Tekpub, Digital Tutors, & Code School) that have grown our platform in immense ways. We're growing quickly and we're looking for people who are passionate about making a serious impact on technology -- and the world. We invite you to help us create the future while doing the best work of your life.

The Opportunity

Iris is Pluralsight’s learning intelligence platform, an innovative and unique user experience, whose aim is to use data to create a smarter, personalized learning journey.  It is cutting edge and a key component of Pluralsight’s strategy.  We are growing a team of people from multiple disciplines who love solving complex problems with data and are excited by the prospect of creating the brains behind Iris. As a Machine Learning Engineer, you will be responsible for building the infrastructure and implementing the algorithms that make Iris smart.   You will be working on a cross-functional team with a Product Manager, UX designer, dev ops specialist, machine learning engineers, and software engineers.  You’ll be part of a team that is user focused, has a mentality for experimentation, and iterates quickly.

Who you are:

  • You have a strong foundation in Machine Learning and Computer Science and an understanding of applied statistics and math.  You have a broad understanding of state of the art in Machine Learning.
  • You are a master of SQL-like databases (e.g. PostGres, Impala, Hive), preferably with experience with Spark and other big data platforms.
  • You are a proficient Python programmer and have at least some exposure to R.  Regardless of your favorite scientific computing environment, you can flex between the two languages.
  • You have experience building production services and/or models, preferably as part of a product development team. A track record of implementing data-driven products is ideal.
  • You have worked in a collaborative development environment and have experience with continuous integration and delivery.
  • You can describe and speak in an approachable way about complex analyses and concepts within a cross-functional team. You are a great “analytic translator”.

What you’ll do:

  • Develop robust, scalable production data science products based on prototype algorithms developed in Python or R by the data science R&D team. You’ll evaluate trade-offs and do performance tuning for production traffic.
  • Iterate, and innovate on Machine Learning algorithms in collaboration with Machine Learning Engineers and Software Engineers
  • Collect, process and cleanse data from a wide variety of sources. Transform and convert unstructured data set into structured data for algorithm input.
  • Evaluate the effectiveness of user experiences, determining what data is needed and how to collect it

Experience you’ll need:

  • M.S. or Ph.D in Computer Science or relevant quantitative science
  • Minimum of 3 years in a data science engineering role
  • Experience working with product development teams and/or with developers

Working At Pluralsight

We're committed to a values-driven culture here at Pluralsight and our mission inspires everything we do:

Creating Progress Through Technology That Lifts The Human Condition.

This is our North Star — it's the why and how behind all of our decisions. Since our start in 2004, we’ve chosen to grow in a way that will make our Mission a reality. We’ve raised over $190 million in funding and acquired five awesome startups (PeepCode, TrainSignal, Tekpub, Digital Tutors, & Code School) that have grown our platform in immense ways. We're growing quickly and we're looking for people who are passionate about making a serious impact on technology -- and the world. We invite you to help us create the future while doing the best work of your life.

Need more inspiration?  Take a look at what others are saying on Glassdoor and on social media at #WeArePluralsight. Check out our awards as well, or find who you know on LinkedIn that works at Pluralsight and learn what drives their desire to make the world a better place. And it’s okay to be curious about our benefits- they’re one great example of our purpose-driven people programs that enable our teams to do amazing work.

Additional Information

Be Yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Interested in this position?
Job Location
Boston, MA
Additional Job Details
Employment Type:
Full Time