[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"job-search-\u002Fde-us\u002Fjobs-by-expertise\u002Fgenai-platform-patterns":3,"expertise-filters-\u002Fde-us\u002Fjobs-by-expertise\u002Fgenai-platform-patterns":84,"seo-content-expertise-genai-platform-patterns-us":219,"featured-jobs-\u002Fde-us\u002Fjobs-by-expertise\u002Fgenai-platform-patterns":220},{"total":4,"jobs":5},1,[6],{"id":7,"slug":8,"title":9,"raw_title":10,"is_featured":11,"company":12,"raw_hiringOrganization_logo_url":10,"processed_city_gmaps":15,"processed_country_iso_code_gmaps":17,"processed_home_office":19,"processed_salary_min":20,"processed_salary_max":21,"processed_salary_currency":22,"processed_salary_source":23,"processed_working_hours":24,"processed_employment_types":26,"processed_it_skills":27,"processed_it_skills_labels":30,"processed_job_expertise_skills":59,"processed_job_expertise_skills_labels":60,"max_cpc":4,"actual_cpc":83},54094,"principal-engineer-ai-bank-of-montreal","Principal Engineer AI",null,false,{"name":13,"slug":14,"logo_url":10},"Bank of Montreal","bank-of-montreal",[16],"Chicago Heights",[18],"US","hybrid",112200,209000,"USD","estimated",[25],"FULL_TIME","permanent",{"go":28,"arm":29,"aws":28,"cdk":28,"git":28,"java":29,"jira":29,"mtls":28,"azure":28,"cedar":28,"mlflow":29,"python":28,"splunk":28,"bedrock":29,"opa\u002Frego":28,"dynatrace":28,"langchain":29,"sagemaker":29,"terraform":28,"confluence":29,"kubernetes":28,"llamaindex":29,"oauth\u002Foidc":28,"typescript":29,"azure openai":29,"spiffe\u002Fspire":28,"opentelemetry":28,"cloudformation":29},4,3,[31,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],"Python","Go","TypeScript","Java","Kubernetes","Terraform","CDK","CloudFormation","ARM","Cedar","OPA\u002FRego","SPIFFE\u002FSPIRE","mTLS","OAuth\u002FOIDC","OpenTelemetry","Dynatrace","Splunk","Git","Jira","Confluence","AWS","Azure","MLflow","LangChain","LlamaIndex","Bedrock","Azure OpenAI","SageMaker",{"ci\u002Fcd":28,"gitops":28,"devsecops":28,"zero trust":28,"api gateway":28,"service mesh":28,"multi-tenancy":28,"observability":28,"cloud security":28,"policy-as-code":28,"responsible ai":29,"data governance":29,"slos and on-call":28,"high availability":28,"distributed systems":28,"incident management":29,"resilience patterns":28,"audit and compliance":28,"platform engineering":28,"genai platform patterns":29,"identity and access management":28,"regulatory compliance (osfi, occ)":28},[61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82],"Distributed Systems","Platform Engineering","API Gateway","Policy-as-Code","Zero Trust","Observability","Audit and Compliance","Identity and Access Management","GenAI Platform Patterns","Responsible AI","Data Governance","Cloud Security","Regulatory Compliance (OSFI, OCC)","SLOs and On-Call","High Availability","Multi-tenancy","Resilience Patterns","Service Mesh","CI\u002FCD","GitOps","DevSecOps","Incident Management",1.5,{"industry":85,"employment_type":92,"expertise_skills":95,"it_skills":152,"salary_currency":215,"processed_working_hours":217},[86,89],{"key":87,"label":88,"count":4},"banking","Banking",{"key":90,"label":91,"count":4},"financial services","Financial Services",[93],{"key":26,"label":94,"count":4},"PERMANENT",[96,99,102,105,107,109,112,114,117,120,122,125,127,130,132,134,137,140,142,145,147,150],{"key":97,"label":98,"slug":97,"count":4},"api-gateway","Api Gateway",{"key":100,"label":101,"slug":100,"count":4},"audit-and-compliance","Audit And Compliance",{"key":103,"label":104,"slug":103,"count":4},"cicd","Ci\u002FCd",{"key":106,"label":72,"slug":106,"count":4},"cloud-security",{"key":108,"label":71,"slug":108,"count":4},"data-governance",{"key":110,"label":111,"slug":110,"count":4},"devsecops","Devsecops",{"key":113,"label":61,"slug":113,"count":4},"distributed-systems",{"key":115,"label":116,"slug":115,"count":4},"genai-platform-patterns","Genai Platform Patterns",{"key":118,"label":119,"slug":118,"count":4},"gitops","Gitops",{"key":121,"label":75,"slug":121,"count":4},"high-availability",{"key":123,"label":124,"slug":123,"count":4},"identity-and-access-management","Identity And Access Management",{"key":126,"label":82,"slug":126,"count":4},"incident-management",{"key":128,"label":129,"slug":128,"count":4},"multi-tenancy","Multi-Tenancy",{"key":131,"label":66,"slug":131,"count":4},"observability",{"key":133,"label":62,"slug":133,"count":4},"platform-engineering",{"key":135,"label":136,"slug":135,"count":4},"policy-as-code","Policy-As-Code",{"key":138,"label":139,"slug":138,"count":4},"regulatory-compliance-osfi-occ","Regulatory Compliance (Osfi, Occ)",{"key":141,"label":77,"slug":141,"count":4},"resilience-patterns",{"key":143,"label":144,"slug":143,"count":4},"responsible-ai","Responsible Ai",{"key":146,"label":78,"slug":146,"count":4},"service-mesh",{"key":148,"label":149,"slug":148,"count":4},"slos-and-on-call","Slos And On-Call",{"key":151,"label":65,"slug":151,"count":4},"zero-trust",[153,156,159,162,165,167,170,172,175,177,179,181,183,185,187,189,192,195,198,201,204,207,210,212],{"key":154,"label":155,"slug":154,"count":4},"arm","Arm",{"key":157,"label":158,"slug":157,"count":4},"aws","Aws",{"key":160,"label":161,"slug":160,"count":4},"ms-azure","MS Azure",{"key":163,"label":164,"slug":163,"count":4},"azure-openai","Azure Openai",{"key":166,"label":56,"slug":166,"count":4},"bedrock",{"key":168,"label":169,"slug":168,"count":4},"cdk","Cdk",{"key":171,"label":40,"slug":171,"count":4},"cedar",{"key":173,"label":174,"slug":173,"count":4},"cloudformation","Cloudformation",{"key":176,"label":50,"slug":176,"count":4},"confluence",{"key":178,"label":46,"slug":178,"count":4},"dynatrace",{"key":180,"label":48,"slug":180,"count":4},"git",{"key":182,"label":32,"slug":182,"count":4},"go",{"key":184,"label":34,"slug":184,"count":4},"java",{"key":186,"label":49,"slug":186,"count":4},"jira",{"key":188,"label":35,"slug":188,"count":4},"kubernetes",{"key":190,"label":191,"slug":190,"count":4},"langchain","Langchain",{"key":193,"label":194,"slug":193,"count":4},"llamaindex","Llamaindex",{"key":196,"label":197,"slug":196,"count":4},"mlflow","Mlflow",{"key":199,"label":200,"slug":199,"count":4},"mtls","Mtls",{"key":202,"label":203,"slug":202,"count":4},"oauthoidc","Oauth\u002FOidc",{"key":205,"label":206,"slug":205,"count":4},"oparego","Opa\u002FRego",{"key":208,"label":209,"slug":208,"count":4},"opentelemetry","Opentelemetry",{"key":211,"label":31,"slug":211,"count":4},"python",{"key":213,"label":214,"slug":213,"count":4},"sagemaker","Sagemaker",[216],{"key":22,"label":22,"count":4},[218],{"key":25,"label":25,"count":4},{},{"total":221,"jobs":222},0,[]]