{"id":3836756,"url":"https://alion.io/job/hirevouch-senior-data-engineer-ml-platform","title":"Senior Data Engineer - ML Platform","company":{"id":4415880,"name":"hireVouch","domain":"hirevouch.com","url":"https://alion.io/company/hirevouch","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"CATS","truth_index":null},"role":"Data Science","role_family":"Data Science","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Canada"],"countries":["CA"],"hiring_countries":["CA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Databricks","optional":false},{"name":"Delta Lake","optional":false},{"name":"Feast","optional":false},{"name":"Feature Store","optional":false},{"name":"GCP","optional":false},{"name":"Java","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"Snowflake","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"DVC","optional":true},{"name":"FHIR","optional":true},{"name":"Google BigQuery","optional":true},{"name":"HL7","optional":true},{"name":"RAG","optional":true},{"name":"Vertex AI","optional":true}],"status":"live","first_seen_at":"2026-11-05T21:17:04Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-07T17:35:51Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Senior Data Engineer, ML PlatformA dedicated data engineer on the ML team, a greenfield mandate. Look for someone who has fed ML training pipelines, not just analytics dashboards.\nThe role\nYou sit on the ML team beside Machine Learning Engineers and own the data\ninfrastructure for model training, inference and monitoring. Today strong software engineers do the data work without lineage, pipeline observability or quality guarantees.\nThis hire changes that.\nThe data is structured claims and billing data plus unstructured clinical notes: terabytes, billions of rows, in a medallion lakehouse on GCP.\nWhat you'll own\nData lake architecture: lay out a partly built bronze/silver/gold structure properly for\nlong-term ML use.\nML training pipelines: extract from siloed stores, transform, and feed structured and unstructured data into training.\nFeature stores: build and own both offline and online stores, and know the trade-offs between them.\nObservability and data quality: monitoring, alerting, validation and lineage from day one.\nKafka integration: work with Java teams to consume application events into the pipeline reliably.\nQuality frameworks: automated checks and schema validation the ML team can trust.\nEngineering design: lead architecture decisions and document trade-offs. As much a software role as a data role.\nRequirements\n5+ years of software development, 3+ focused on data engineering for data science or ML teams.\nBuilt ML training pipelines and lake or lakehouse architecture, not just analytics pipelines.\nProduction-grade Python and SQL that other engineers can maintain.\nStrong Spark, including optimization at terabyte scale (partitioning, broadcast joins, predicate pushdown).\nSnowflake, Databricks, Delta Lake or equivalent.\nFeature store experience (offline vs online, freshness, training-serving skew); ideally Feast or Tecton.\nMLOps basics: lineage, versioning, quality monitoring, leakage prevention.\nKafka or another event-driven source in an ingestion pipeline.\nAirflow or equivalent set up from scratch at production scale.\nCI/CD, monitoring and alerting as standard practice.\nNice to have: unstructured text pipelines (clinical notes, documents)\n· healthcare data such as HL7, FHIR or claims\n· RAG or vector search in production · DVC or LakeFS\n· GCP (Vertex AI, BigQuery, Cloud Composer, Pub/Sub)\n· open-source or published work.","description_format":"text","description_chars":2368,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Commerce"],"lifecycle":[{"event":"open","at":"2026-11-05T21:17:04Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.542,"p_room":1,"age_days":1,"expected_fill_days":30,"reasons":["conf:0","agency","velocity","win:early","comp:brand"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/hirevouch-senior-data-engineer-ml-platform","json_url":"https://alion.io/job/hirevouch-senior-data-engineer-ml-platform.json","meta":{"generated_at":"2026-11-07T19:10:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":29592,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4415880},"rest":"https://alion.io/mcp/rest/get_company?id=4415880"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhirevouch-senior-data-engineer-ml-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhirevouch-senior-data-engineer-ml-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhirevouch-senior-data-engineer-ml-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hirevouch-senior-data-engineer-ml-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhirevouch-senior-data-engineer-ml-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3836756}},{"tool":"search_jobs","arguments":{"company":"hirevouch.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3836756},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}