[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-sagemaker-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fsagemaker":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fsagemaker":91,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fsagemaker":204},{},{"total":5,"jobs":6},1,[7],{"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":5,"actual_cpc":90},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.2,{"industry":92,"employment_type":96,"expertise_skills":99,"it_skills":139,"salary_currency":200,"processed_working_hours":202},[93],{"key":94,"label":95,"count":5},"financial services","Financial Services",[97],{"key":27,"label":98,"count":5},"PERMANENT",[100,103,106,109,112,114,116,119,121,123,125,127,130,133,135,137],{"key":101,"label":102,"slug":101,"count":5},"policy-as-code","Policy As Code",{"key":104,"label":105,"slug":104,"count":5},"on-call","On-Call",{"key":107,"label":108,"slug":107,"count":5},"responsible-ai","Responsible Ai",{"key":110,"label":111,"slug":110,"count":5},"ai-governance","Ai Governance",{"key":113,"label":83,"slug":113,"count":5},"cloud-security",{"key":115,"label":80,"slug":115,"count":5},"regulated-industry-experience",{"key":117,"label":118,"slug":117,"count":5},"genai-platform-patterns","Genai Platform Patterns",{"key":120,"label":78,"slug":120,"count":5},"incident-response",{"key":122,"label":87,"slug":122,"count":5},"observability",{"key":124,"label":74,"slug":124,"count":5},"platform-engineering",{"key":126,"label":86,"slug":126,"count":5},"workload-identity",{"key":128,"label":129,"slug":128,"count":5},"api-design","Api Design",{"key":131,"label":132,"slug":131,"count":5},"iam","Iam",{"key":134,"label":77,"slug":134,"count":5},"production-operations",{"key":136,"label":75,"slug":136,"count":5},"distributed-systems",{"key":138,"label":88,"slug":138,"count":5},"audit",[140,143,145,147,149,151,153,156,159,161,164,167,169,171,174,176,179,181,183,186,189,192,195,198],{"key":141,"label":142,"slug":141,"count":5},"cicd","Ci\u002FCd",{"key":144,"label":39,"slug":144,"count":5},"terraform",{"key":146,"label":50,"slug":146,"count":5},"cedar",{"key":148,"label":46,"slug":148,"count":5},"bitbucket",{"key":150,"label":32,"slug":150,"count":5},"python",{"key":152,"label":52,"slug":152,"count":5},"rego",{"key":154,"label":155,"slug":154,"count":5},"github","Github",{"key":157,"label":158,"slug":157,"count":5},"opentelemetry","Opentelemetry",{"key":160,"label":45,"slug":160,"count":5},"git",{"key":162,"label":163,"slug":162,"count":5},"rag","Rag",{"key":165,"label":166,"slug":165,"count":5},"arm","Arm",{"key":168,"label":66,"slug":168,"count":5},"bedrock",{"key":170,"label":49,"slug":170,"count":5},"confluence",{"key":172,"label":173,"slug":172,"count":5},"llm-routing","Llm Routing",{"key":175,"label":33,"slug":175,"count":5},"go",{"key":177,"label":178,"slug":177,"count":5},"devsecops","Devsecops",{"key":180,"label":35,"slug":180,"count":5},"java",{"key":182,"label":38,"slug":182,"count":5},"kubernetes",{"key":184,"label":185,"slug":184,"count":5},"aws","Aws",{"key":187,"label":188,"slug":187,"count":5},"typescript","Typescript",{"key":190,"label":191,"slug":190,"count":5},"gitops","Gitops",{"key":193,"label":194,"slug":193,"count":5},"ms-azure","MS Azure",{"key":196,"label":197,"slug":196,"count":5},"spire","Spire",{"key":199,"label":59,"slug":199,"count":5},"dynatrace",[201],{"key":23,"label":23,"count":5},[203],{"key":26,"label":26,"count":5},{"total":205,"jobs":206},0,[]]