Senior Machine Learning Engineer

Pluralsight

4.8

(4)

United States (Remote)

Why you should apply for a job to Pluralsight:

  • 4.8/5 in overall job satisfaction
  • 5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 75% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #R0011927

    Position summary

    stgreSQL, Redis, AWS.

    • Evaluate 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.

    • Provide technical leadership and mentoring to more junior MLEs, knowing both when to step back and when to step in.

    • 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, providing valuable input into functional design and usability.

    • Evaluate the efficiency of user experiences and ML algorithms, determining what data is needed and how to collect it, with an understanding of how these metrics are connected to desired business outcomes.

    • Apply your experience to make intelligent, forward-thinking, technical decisions to our development process, including implementing new standards, tools, APIs, and workflows.

    Experience and attitude you'll need:

    • You have a passion to use machine learning to deliver product personalization at scale and the skills to go with it.

    • You have several years of experience building production machine learning systems services as part of a product development team, ideally in the context of recommendations and/or personalization.

    • You have worked in a collaborative development environment and have experience with continuous integration and delivery.

    • You are a strong Python developer, know your way around TensorFlow, and are proficient with data structures and database fundamentals. Experience with Node and Typescript are helpful.

    • You have a solid base in Computer Science and Applied Mathematics, including an understanding of the fundamentals of Machine Learning. Regardless of your formal training, you get excited about reading up on modern machine learning techniques and applications.

    • You care about writing good code and building great software. You understand the trade-offs when we have to move faster, but you know what quality means and how to get there when we need to.

    • You are comfortable moving up and down the stack. It matters less that you know the exact frameworks and tools that we use, but you must be willing and able to learn very quickly.

    • You are good at breaking down sophisticated features into smaller, more manageable tasks. You have the ability to explain machine learning solutions to developers and other team members, regardless of their technical background.

    Who you're committed to being:

    • You love exploring new technologies and keeping your own technical skills sharp.

    • You are attentive to quality code and processes.

    • You have a passion for collaboration, innovation, learning, and excellence.

    • You learn from the technical abilities of those around you.

    • You are an effective communicator and influencer.

    • You use words like analytical, conscientious, and quality-driven to describe yourself.

    Physical and Mental Requirements

    Work is performed in an offer (or home office) environment and requires the ability to operate office equipment and keyboards. Sedentary work. Repetitive work.

    Ability to perform tasks related to documentation, data analysis, transcription and extensive content analysis. Learn new tasks, remember processes, complete tasks independently, and make timely decisions in the context of a workflow.

    Bring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, age or protected veteran status. Pluralsight will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

    We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please visit the bottom of our website to learn how to request an accommodation.

    For more information on Pluralsight's commitment to building a more diverse and inclusive workforce please review our most recent Diversity, Equity, Inclusion and Belonging report here.

    #LI-Remote
    #LI-EB1

    Why you should apply for a job to Pluralsight:

  • 4.8/5 in overall job satisfaction
  • 5/5 in supportive management
  • 100% say women are treated fairly and equally to men
  • 100% would recommend this company to other women
  • 75% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.