Boulevard is a client experience platform for appointment-based, self-care businesses. They are seeking a Senior Data/ML Engineer to design, build, and scale core data and machine learning systems that enhance their business and product experiences.
Responsibilities:
- Extend, optimize, and maintain core data models that support customer-facing reports, machine learning, and generative AI workloads
- Implement automation and operationalize ML models workflows that streamline operational processes, reduce manual work, and improve system efficiency
- Partner with engineering, product, and analytics teams to deliver seamless integrations and customer-facing data products
- Implement data quality, observability, and governance frameworks to ensure reliable, well-managed data at scale
- Document data flows, integration contracts, and operational runbooks to support efficient scaling and handoff
Requirements:
- 5+ years of experience in data engineering, plus hands-on exposure to machine learning, MLOps, or backend workflow automation
- Strong proficiency in SQL and Python, with experience using ML frameworks
- Deep expertise in the modern data stack, including dbt, Snowflake, and Looker/Omni
- Strong understanding of semantic layer design, dimensional modeling, and data architecture best practices
- Broad knowledge of data governance, data quality, observability, and analytics/security best practices
- Experience building products using LLMs, embeddings, and other ML technologies, including hands-on work with Snowflake Cortex for generative AI, recommendations, or forecasting
- Excellent problem-solving, communication, and collaboration skills, with the ability to work effectively across global and cross-functional teams
- Experience with Kafka or Flink is a plus