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