[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-cedar-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fcedar":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fcedar":117,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fcedar":247},{},{"total":5,"jobs":6},2,[7,92],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":31,"processed_job_expertise_skills":72,"processed_job_expertise_skills_labels":73,"max_cpc":90,"actual_cpc":91},81423,"senior-platform-engineer-ai-fabrics-bank-of-montreal","Senior Platform Engineer, AI & Fabrics",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Toronto",[19],"CA","hybrid",70000,150000,"USD","estimated",[26],"FULL_TIME","permanent",{"go":29,"arm":29,"aws":29,"git":29,"opa":29,"rag":29,"java":30,"jira":29,"mtls":29,"oidc":29,"rego":29,"azure":29,"cedar":29,"ci\u002Fcd":29,"oauth":29,"spire":29,"github":29,"gitops":29,"mlflow":29,"python":29,"spiffe":29,"splunk":29,"bedrock":29,"bitbucket":29,"devsecops":29,"dynatrace":29,"langchain":29,"sagemaker":29,"terraform":29,"confluence":29,"embeddings":29,"guardrails":29,"kubernetes":29,"llamaindex":29,"typescript":30,"api gateway":29,"llm routing":29,"azure openai":29,"opentelemetry":29,"cloudformation":29},4,3,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71],"Python","Go","TypeScript","Java","AWS","Azure","Kubernetes","Terraform","CloudFormation","ARM","CI\u002FCD","GitOps","DevSecOps","Git","Bitbucket","GitHub","Jira","Confluence","Cedar","OPA","Rego","SPIFFE","SPIRE","mTLS","OAuth","OIDC","OpenTelemetry","Dynatrace","Splunk","API Gateway","LLM Routing","RAG","Embeddings","Guardrails","Bedrock","Azure OpenAI","SageMaker","MLflow","LangChain","LlamaIndex",{"iam":29,"audit":29,"on-call":29,"api design":29,"ai governance":29,"observability":29,"cloud security":29,"policy as code":29,"responsible ai":29,"incident response":29,"workload identity":29,"distributed systems":29,"platform engineering":29,"production operations":29,"genai platform patterns":29,"regulated industry experience":29},[74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89],"Platform Engineering","Distributed Systems","API Design","Production Operations","Incident Response","On-call","Regulated Industry Experience","AI Governance","Responsible AI","Cloud Security","IAM","Policy as Code","Workload Identity","Observability","Audit","GenAI Platform Patterns",1,1.2,{"id":93,"slug":94,"title":95,"raw_title":11,"is_featured":12,"company":96,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":97,"processed_country_iso_code_gmaps":98,"processed_home_office":20,"processed_salary_min":99,"processed_salary_max":100,"processed_salary_currency":101,"processed_salary_source":24,"processed_working_hours":102,"processed_employment_types":27,"processed_it_skills":103,"processed_it_skills_labels":104,"processed_job_expertise_skills":109,"processed_job_expertise_skills_labels":110,"max_cpc":90,"actual_cpc":91},54607,"director-ai-platform-engineering-bank-of-montreal-2","Director, AI Platform Engineering",{"name":14,"slug":15,"logo_url":11},[17],[19],121600,211800,"CAD",[26],{"aws":29,"azure":29,"cedar":29,"ci\u002Fcd":29,"gitops":29,"python":30,"opa\u002Frego":29,"kubernetes":29,"mlops\u002Fllmops":29,"spiffe\u002Fspire":29,"opentelemetry":29,"infrastructure as code":29},[36,37,38,58,50,105,106,43,42,107,32,108],"OPA\u002FRego","SPIFFE\u002FSPIRE","MLOps\u002FLLMOps","Infrastructure as Code",{"budgeting":30,"ai governance":29,"responsible ai":29,"vendor management":30,"workforce planning":29,"model risk management":29,"regulatory compliance":29,"enterprise architecture":30},[81,111,82,112,113,114,115,116],"Model Risk Management","Budgeting","Vendor Management","Workforce Planning","Regulatory Compliance","Enterprise Architecture",{"industry":118,"employment_type":125,"expertise_skills":128,"it_skills":180,"salary_currency":242,"processed_working_hours":245},[119,122],{"key":120,"label":121,"count":5},"financial services","Financial Services",{"key":123,"label":124,"count":90},"banking","Banking",[126],{"key":27,"label":127,"count":5},"PERMANENT",[129,132,135,137,139,142,144,146,148,150,152,154,156,158,160,162,165,168,170,172,175,177],{"key":130,"label":131,"slug":130,"count":5},"responsible-ai","Responsible Ai",{"key":133,"label":134,"slug":133,"count":5},"ai-governance","Ai Governance",{"key":136,"label":83,"slug":136,"count":90},"cloud-security",{"key":138,"label":80,"slug":138,"count":90},"regulated-industry-experience",{"key":140,"label":141,"slug":140,"count":90},"genai-platform-patterns","Genai Platform Patterns",{"key":143,"label":78,"slug":143,"count":90},"incident-response",{"key":145,"label":112,"slug":145,"count":90},"budgeting",{"key":147,"label":87,"slug":147,"count":90},"observability",{"key":149,"label":74,"slug":149,"count":90},"platform-engineering",{"key":151,"label":86,"slug":151,"count":90},"workload-identity",{"key":153,"label":114,"slug":153,"count":90},"workforce-planning",{"key":155,"label":116,"slug":155,"count":90},"enterprise-architecture",{"key":157,"label":111,"slug":157,"count":90},"model-risk-management",{"key":159,"label":113,"slug":159,"count":90},"vendor-management",{"key":161,"label":115,"slug":161,"count":90},"regulatory-compliance",{"key":163,"label":164,"slug":163,"count":90},"api-design","Api Design",{"key":166,"label":167,"slug":166,"count":90},"iam","Iam",{"key":169,"label":77,"slug":169,"count":90},"production-operations",{"key":171,"label":75,"slug":171,"count":90},"distributed-systems",{"key":173,"label":174,"slug":173,"count":90},"policy-as-code","Policy As Code",{"key":176,"label":88,"slug":176,"count":90},"audit",{"key":178,"label":179,"slug":178,"count":90},"on-call","On-Call",[181,184,187,190,193,195,197,199,202,204,207,210,212,214,217,220,222,225,227,230,233,235,238,240],{"key":182,"label":183,"slug":182,"count":5},"aws","Aws",{"key":185,"label":186,"slug":185,"count":5},"opentelemetry","Opentelemetry",{"key":188,"label":189,"slug":188,"count":5},"gitops","Gitops",{"key":191,"label":192,"slug":191,"count":5},"ms-azure","MS Azure",{"key":194,"label":50,"slug":194,"count":5},"cedar",{"key":196,"label":32,"slug":196,"count":5},"python",{"key":198,"label":38,"slug":198,"count":5},"kubernetes",{"key":200,"label":201,"slug":200,"count":5},"cicd","Ci\u002FCd",{"key":203,"label":45,"slug":203,"count":90},"git",{"key":205,"label":206,"slug":205,"count":90},"rag","Rag",{"key":208,"label":209,"slug":208,"count":90},"arm","Arm",{"key":211,"label":66,"slug":211,"count":90},"bedrock",{"key":213,"label":49,"slug":213,"count":90},"confluence",{"key":215,"label":216,"slug":215,"count":90},"mlopsllmops","Mlops\u002FLlmops",{"key":218,"label":219,"slug":218,"count":90},"llm-routing","Llm Routing",{"key":221,"label":33,"slug":221,"count":90},"go",{"key":223,"label":224,"slug":223,"count":90},"devsecops","Devsecops",{"key":226,"label":35,"slug":226,"count":90},"java",{"key":228,"label":229,"slug":228,"count":90},"typescript","Typescript",{"key":231,"label":232,"slug":231,"count":90},"spire","Spire",{"key":234,"label":59,"slug":234,"count":90},"dynatrace",{"key":236,"label":237,"slug":236,"count":90},"azure-openai","Azure Openai",{"key":239,"label":60,"slug":239,"count":90},"splunk",{"key":241,"label":65,"slug":241,"count":90},"guardrails",[243,244],{"key":101,"label":101,"count":90},{"key":23,"label":23,"count":90},[246],{"key":26,"label":26,"count":5},{"total":248,"jobs":249},0,[]]