Machine Learning Engineer - 100% Remote (US)

| Remote
Sorry, this job was removed at 10:50 p.m. (CST) on Friday, June 24, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description:
The Opportunity
We are looking for an experienced Machine Learning Engineer, Data Engineer, or Backend Engineer to join a product development team that delivers personalized experiences to Pluralsight's learners. The team is led by senior Machine Learning and Data Science engineers, so it is a great opportunity for someone looking to transition into a full-time Machine Learning Engineer role or continue advancing their Machine Learning Engineering skills.
You'll help our learners discover content that is relevant to their interests and goals, provide them with a homepage tailored to their needs, and ensure they are receiving the right communication at the right time during their learning journey. You'll be a part of a dynamic team that is user-focused, values experimentation, and iterates quickly.
Experience you'll need:

  • You have a passion for using Machine Learning to deliver product personalization at scale.
  • You are an experienced Python or Node.js developer with significant hands-on knowledge of data structures and database fundamentals. Your ability and eagerness to learn is more important than knowing the exact tools and frameworks we use.
  • You have a solid foundation in Computer Science and Math, as well as an understanding of the fundamentals of Machine Learning.
  • You have completed one of the following:
  • 2 years building production Machine Learning systems
  • 3 years building production Data Engineering pipelines
  • 3 years building production Backend Systems
  • You have worked in a collaborative development environment that included hands-on interaction with CI/CD pipelines.
  • You care about writing scalable and readable code using Test Driven Development.
  • You can effectively communicate complex technical information to non-technical audiences.


What you'll own:

  • Work across a tech stack that includes Python, Tensorflow, Airflow, Kafka, NodeJS, TypeScript, SQL, AWS, Kubernetes, Dask.
  • Develop robust, scalable production recommendation systems.
  • Evaluate engineering trade-offs and do performance tuning for production traffic.
  • Work closely with Data Scientists to take prototype algorithms and models and turn them into customer-facing solutions.
  • Use your engineering expertise to help build solutions to novel problems in software development, Data Engineering, and Machine Learning.
  • Build data pipelines. Transform and convert data streams into structures needed for algorithm input.
  • Collaborate with Product Managers and UX Designers to better understand the customer, provide actionable insights about design and usability, and plan experiments.
  • Evaluate the effectiveness of user experiences and Machine Learning algorithms, determining what data is needed and how to collect it.


Who you are committed to being:

  • Attentive to Detail - We take pride in the craft of our work.
  • Test Driven Developer - We maintain a suite of good tests for all production code.
  • Collaborative - Pair & mob programming are core to our engineering culture.
  • Agile - We reduce the time to learn by having short feedback loops.
  • Autonomous & Accountable - We're empowered to make product and engineering decisions to achieve our goals.
  • Creative - Requirements and solutions are developed at the team level.
  • Customer Focused - We do the research to learn what our customers want and then build it.


#LI-SK

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about A Cloud GuruFind similar jobs