[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-copilot-studio-ca":3,"job-search-\u002Fen-ca\u002Fjobs-by-skill\u002Fcopilot-studio":4,"skill-page-filters-\u002Fen-ca\u002Fjobs-by-skill\u002Fcopilot-studio":75,"featured-jobs-\u002Fen-ca\u002Fjobs-by-skill\u002Fcopilot-studio":194},{},{"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":57,"processed_job_expertise_skills_labels":58,"max_cpc":5,"actual_cpc":74},70114,"full-stack-engineer-ai-enabled-bank-of-montreal","Full Stack Engineer (AI-Enabled)",null,false,{"name":14,"slug":15,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],"Calgary",[19],"CA","hybrid",70000,150000,"USD","estimated",[26],"FULL_TIME","permanent",{"aws":29,"sql":29,"java":30,"azure":29,"kafka":29,"nosql":29,"react":30,"chroma":29,"docker":29,"oracle":29,"python":30,"angular":30,"node.js":30,"pgvector":29,"pinecone":29,"langchain":29,"kubernetes":29,"openai api":29,"opensearch":29,"aws bedrock":29,"azure openai":29,"anthropic api":29,"copilot studio":29,"ci\u002Fcd pipelines":29,"observability platforms":29},3,4,[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],"Java","Node.js","Python","React","Angular","LangChain","AWS Bedrock","Azure OpenAI","Copilot Studio","OpenAI API","Anthropic API","pgvector","OpenSearch","Pinecone","Chroma","SQL","NoSQL","Oracle","AWS","Azure","Docker","Kubernetes","Kafka","CI\u002FCD pipelines","Observability platforms",{"agentic ai":29,"embeddings":30,"ai security":29,"microservices":30,"system design":30,"vector search":30,"api development":30,"model evaluation":29,"prompt engineering":30,"banking domain knowledge":29,"cloud-native development":29,"event-driven architecture":29,"modernization initiatives":29,"large language models (llms)":30,"retrieval-augmented generation (rag)":30},[59,60,61,62,63,64,65,66,67,68,69,70,71,72,73],"System design","API development","Microservices","Event-driven architecture","Large language models (LLMs)","Prompt engineering","Retrieval-augmented generation (RAG)","Vector search","Embeddings","Agentic AI","Model evaluation","AI security","Banking domain knowledge","Cloud-native development","Modernization initiatives",1.2,{"industry":76,"employment_type":83,"expertise_skills":86,"it_skills":130,"salary_currency":190,"processed_working_hours":192},[77,80],{"key":78,"label":79,"count":5},"banking","Banking",{"key":81,"label":82,"count":5},"financial services","Financial Services",[84],{"key":27,"label":85,"count":5},"PERMANENT",[87,90,93,96,99,102,105,108,111,114,117,120,123,125,128],{"key":88,"label":89,"slug":88,"count":5},"banking-domain-knowledge","Banking Domain Knowledge",{"key":91,"label":92,"slug":91,"count":5},"modernization-initiatives","Modernization Initiatives",{"key":94,"label":95,"slug":94,"count":5},"large-language-models-llms","Large Language Models (Llms)",{"key":97,"label":98,"slug":97,"count":5},"vector-search","Vector Search",{"key":100,"label":101,"slug":100,"count":5},"event-driven-architecture","Event-Driven Architecture",{"key":103,"label":104,"slug":103,"count":5},"ai-security","Ai Security",{"key":106,"label":107,"slug":106,"count":5},"prompt-engineering","Prompt Engineering",{"key":109,"label":110,"slug":109,"count":5},"agentic-ai","Agentic Ai",{"key":112,"label":113,"slug":112,"count":5},"api-development","Api Development",{"key":115,"label":116,"slug":115,"count":5},"model-evaluation","Model Evaluation",{"key":118,"label":119,"slug":118,"count":5},"cloud-native-development","Cloud-Native Development",{"key":121,"label":122,"slug":121,"count":5},"system-design","System Design",{"key":124,"label":67,"slug":124,"count":5},"embeddings",{"key":126,"label":127,"slug":126,"count":5},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":129,"label":61,"slug":129,"count":5},"microservices",[131,133,135,137,139,141,144,146,148,151,153,155,157,160,163,165,168,170,173,175,178,181,184,187],{"key":132,"label":52,"slug":132,"count":5},"docker",{"key":134,"label":34,"slug":134,"count":5},"python",{"key":136,"label":49,"slug":136,"count":5},"oracle",{"key":138,"label":46,"slug":138,"count":5},"chroma",{"key":140,"label":35,"slug":140,"count":5},"react",{"key":142,"label":143,"slug":142,"count":5},"cicd-pipelines","Ci\u002FCd Pipelines",{"key":145,"label":32,"slug":145,"count":5},"java",{"key":147,"label":53,"slug":147,"count":5},"kubernetes",{"key":149,"label":150,"slug":149,"count":5},"aws","Aws",{"key":152,"label":40,"slug":152,"count":5},"copilot-studio",{"key":43,"label":154,"slug":43,"count":5},"Pgvector",{"key":156,"label":54,"slug":156,"count":5},"kafka",{"key":158,"label":159,"slug":158,"count":5},"ms-azure","MS Azure",{"key":161,"label":162,"slug":161,"count":5},"azure-openai","Azure Openai",{"key":164,"label":45,"slug":164,"count":5},"pinecone",{"key":166,"label":167,"slug":166,"count":5},"nosql","Nosql",{"key":169,"label":47,"slug":169,"count":5},"sql",{"key":171,"label":172,"slug":171,"count":5},"nodejs","Node.Js",{"key":174,"label":36,"slug":174,"count":5},"angular",{"key":176,"label":177,"slug":176,"count":5},"openai-api","Openai Api",{"key":179,"label":180,"slug":179,"count":5},"observability-platforms","Observability Platforms",{"key":182,"label":183,"slug":182,"count":5},"opensearch","Opensearch",{"key":185,"label":186,"slug":185,"count":5},"langchain","Langchain",{"key":188,"label":189,"slug":188,"count":5},"aws-bedrock","Aws Bedrock",[191],{"key":23,"label":23,"count":5},[193],{"key":26,"label":26,"count":5},{"total":195,"jobs":196},0,[]]