Staff Data & Machine Learning Engineer

New
Fully remote so you can choose where you want to work.Full-TimeStaff
Salary118,400 - 171,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in data engineering; 2+ years of experience building, deploying, or supporting machine learning systems in production environments.
Required Skills
PythonSQLMachine LearningSnowflakeData engineeringdbtLookerGenerative AI

Requirements

  • 5+ years of experience in data engineering.
  • 2+ years of experience building, deploying, or supporting machine learning systems in production.
  • Strong proficiency in SQL and Python.
  • 3+ years of experience working with the modern data stack (dbt, Snowflake, data streaming, Looker or Omni).
  • Understanding of semantic layer design, dimensional modeling, and data architecture.
  • Knowledge of data governance, quality, observability, and security best practices.
  • Experience building data products with LLMs, embeddings, or recommendation systems.
  • Excellent communication and collaboration skills.

Responsibilities

  • Extend, optimize, and maintain core data models for reports and AI workloads.
  • Build and operationalize ML and AI workflows from development to deployment.
  • Partner with cross-functional teams to deliver customer-facing data products.
  • Implement data quality, observability, and governance frameworks.
  • Document data flows, integration contracts, and operational runbooks.
View Full Description & ApplyYou'll be redirected to the employer's site
118,400 - 171,000 USD per year
Apply Now