Senior Data & AI Engineer
About the role
Location: Toronto, ON - Hybrid (3 days on site) Pay Rate: $65.37/hr - $77.18/hr Contract Length: 6 Months with possibility for extension
We at Raise are hiring a Senior Data & AI Engineer for one of our top clients. After establishing themselves as an industry leader, they’re now expanding their team to meet rising demand. We’re hiring right now; if you’re interested, apply below for your chance to join a great place to work.
Responsibilities
Triage overnight pipeline failures (Airflow DAGs, ETL jobs) and resolve data quality issues Write and optimize complex SQL across Trino, Snowflake, and SQL Server for IAM reporting Build and iterate on MCP server tools / agentic AI workflows — prompt tuning, RAG testing, LLM output validation Develop and maintain ETL/ELT pipelines (Airflow, Spark, DBT, Iceberg) for new and existing data feeds Translate IAM business rules (PAM, entitlements, password compliance) into queryable data models Collaborate with IAM analysts and stakeholders to clarify requirements and deliver data solutions Maintain Snowflake semantic layer views and Cortex AI features for dashboards and AI agents Run QA test cases — validate pipeline outputs, AI agent responses, and source-to-target accuracy Monitor AI governance controls — cost logs, guardrails, audit trails Review and merge GitHub PRs; maintain CI/CD workflows via GitHub Actions Update technical documentation (data dictionaries, runbooks, READMEs)
Must-Have Skills
Proficiency in Python. Experience developing interfaces for Agentic AI Advanced SQL — Snowflake, Trino, SQL Server Snowflake + Cortex AI (semantic views, ML-assisted analytics) MCP Server architecture (agentic AI tooling) LLM APIs — Claude/Anthropic, GPT or equivalent LangChain / RAG pipelines Prompt engineering (chain-of-thought, context management, guardrails) Apache Airflow (DAG authoring, scheduling) Apache Spark (ETL/ELT) DBT (data transformations) Apache Iceberg / Hadoop (lakehouse / distributed processing) AWS and/or Azure (hybrid cloud) GitHub + GitHub Actions (CI/CD, version control)
Nice-to-Have Skills
SailPoint IdentityIQ CyberArk / BeyondTrust Apache Kafka (streaming) SharePoint (reporting integration) Tableau BI KubeFlow / Dagster / Temporal
Looking for meaningful work? We can help!
Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity.
We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities.
We have a dedicated webpage for accommodations where you can learn more about what we offer and request accommodation: https://raise.jobs/accommodations/
In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com
#FIN24