Our client, a car insurance company, is now looking for an Analytics Engineer to take ownership of analytics, reporting, and BI dashboards for a growing AI-driven team within a leading technology organization. The team produces high volumes of production data, including model predictions, chatbot interactions, and operational automation. Currently, there is a need for a dedicated analyst to monitor, analyze, and visualize this data to provide actionable insights across the organization.
Responsibilities:
Dashboard ownership (primary focus): — Design, build, and maintain Looker dashboards that track ML model performance across approximately 12 production models — Own the “what to show” decision for each dashboard — choose appropriate metrics, time windows, and granularity independently — Translate model performance data into business terms for stakeholders — enabling decisions like “is it time to retrain?” or “is there a feature data problem?” rather than reporting raw statistical outputs
Data modeling and transformation: — Extend and maintain existing DBT incremental models that join predictions to actuals with time-lag offsets (e.g., predictions from day T joined to actuals from day T+15) — Apply DBT materialization strategies (incremental, table, view) and manage full refreshes after schema or logic changes
Monitoring and collaboration: — Design alerting logic to flag model degradation or abnormal prediction patterns — Collaborate with ML engineers to understand each model’s prediction logic and define what healthy performance looks like — Respond to ad-hoc analytical questions from ML engineers, product, and leadership
Requirements:
Core Requirements: — 5+ years in analytics engineering, BI development, or data analytics — Experience with Looker, LookML — Production experience with DBT (Data Build Tool) — incremental models, materialization strategies, DAG dependencies — Experience with Snowflake or equivalent cloud data warehouse (BigQuery, Redshift) — Experience with SQL (production-level, complex analytical queries across large datasets) — Demonstrated ability to design and build performance or operational dashboards — not just business KPI reports — Experience with data modeling — fact tables, dimensional models, time-windowed joins — Strong communication skills with experience presenting analytical findings to non-technical stakeholders — Experience with Airflow or similar orchestration tools — Experience with Git/version control — Ability to work independently and proactively identify data quality or reporting issues — Familiarity with ML model evaluation concepts — understanding how to assess whether a predictive model is performing well and when performance is degrading
Preferred Qualifications: — Experience with model monitoring concepts (data drift, feature drift, concept drift) — Insurance or fintech domain experience (conversion funnels, policy lifecycle, claims) — Experience working embedded within AI/ML engineering teams — Python for ad-hoc analysis and automation