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