Pluralsight logo

Pluralsight

Senior MLOps Engineer

🇺🇸 Remote - US

🕑 Full-Time

💰 TBD

💻 Software Engineering

🗓️ April 12th, 2024

Python Terraform TypeScript
Job Description:

The opportunity:

As a Senior MLOps Engineer on Pluralsight’s MLOps Team, you will be a force multiplier in enabling our Data Science and Machine Learning practices to scale. You will plan, provide and maintain the infrastructure and tooling that our Data Scientists and Machine Learning Engineers use every day. You will develop the practices and solutions that enable us to take models from prototype to production.

Our team works closely with Data Scientists, Machine Learning Engineers, and DevOps, to deliver repeatable and standardized offerings that create the following outcomes for the Data Science and Machine Learning team:

  • Faster and easier experimentation, model development, and model deployment.
  • Reduced risk, increased quality, and increased visibility.
  • Increased DSML Team Member productivity and satisfaction.

What you’ll do:

  • Build new (and maintain existing) cloud infrastructure that supports the Data Science & Machine Learning Team throughout the entire data science lifecycle.
  • Develop infrastructure-as-code to ease the complexity of deploying ML infrastructure.
  • Enable the team to scale by assessing current practices and creating supportive process and tooling.
  • Participate in team ceremonies such as planning, stand up and retros.
  • Belong to a team of impactful MLOps Engineers who care about their work and take care of each other.

Who you are:

  • You have experience with deploying, operationalizing and supporting batch and API-based machine learning systems in the cloud.
  • You have at least 4 years of experience operating cloud infrastructure in support of production workloads.
  • You are proficient in at least one programming language (Python and/or Typescript preferred).
  • You have production experience with most of the following:
    • Infrastructure as Code (AWS CDK, Terraform preferred)
    • CI/CD (Gitlab CI preferred)
    • Cloud (AWS preferred)
    • Observability (New Relic, Prometheus, Opsgenie preferred)
    • Security (AWS IAM, Security groups, Okta/SAML preferred)
    • Orchestration (Airflow and Kubernetes preferred)
    • Large Language Models (OpenAI, AWS Bedrock preferred)
  • You are a strong communicator with the emotional intelligence and maturity to work with highly capable and empowered team members.
  • You are an active learner who seeks context with stakeholders to understand their pain points.
  • You are a problem solver who collaboratively creates well-documented solutions.

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.