[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-prompt-engineering-ca":3,"expertise-filters-\u002Fen-ca\u002Fjobs-by-expertise\u002Fprompt-engineering":4,"job-search-\u002Fen-ca\u002Fjobs-by-expertise\u002Fprompt-engineering":181,"featured-jobs-\u002Fen-ca\u002Fjobs-by-expertise\u002Fprompt-engineering":354},{},{"industry":5,"employment_type":18,"expertise_skills":26,"it_skills":100,"salary_currency":173,"processed_working_hours":178},[6,10,14],{"key":7,"label":8,"count":9},"financial services","Financial Services",5,{"key":11,"label":12,"count":13},"banking","Banking",3,{"key":15,"label":16,"count":17},"insurance","Insurance",1,[19,23],{"key":20,"label":21,"count":22},"permanent","PERMANENT",4,{"key":24,"label":25,"count":17},"contract","CONTRACT",[27,30,33,36,40,43,46,49,52,55,58,61,64,67,70,73,76,79,82,85,88,91,94,97],{"key":28,"label":29,"slug":28,"count":9},"prompt-engineering","Prompt Engineering",{"key":31,"label":32,"slug":31,"count":13},"model-evaluation","Model Evaluation",{"key":34,"label":35,"slug":34,"count":13},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":37,"label":38,"slug":37,"count":39},"data-mapping","Data Mapping",2,{"key":41,"label":42,"slug":41,"count":39},"ai-concepts","Ai Concepts",{"key":44,"label":45,"slug":44,"count":39},"data-modeling","Data Modeling",{"key":47,"label":48,"slug":47,"count":39},"data-profiling","Data Profiling",{"key":50,"label":51,"slug":50,"count":39},"system-design","System Design",{"key":53,"label":54,"slug":53,"count":39},"event-driven-architecture","Event-Driven Architecture",{"key":56,"label":57,"slug":56,"count":39},"agile-delivery","Agile Delivery",{"key":59,"label":60,"slug":59,"count":39},"data-analysis","Data Analysis",{"key":62,"label":63,"slug":62,"count":39},"generative-ai","Generative Ai",{"key":65,"label":66,"slug":65,"count":39},"api-development","Api Development",{"key":68,"label":69,"slug":68,"count":17},"conversational-ai","Conversational Ai",{"key":71,"label":72,"slug":71,"count":17},"cost-and-latency-management","Cost And Latency Management",{"key":74,"label":75,"slug":74,"count":17},"data-engineering","Data Engineering",{"key":77,"label":78,"slug":77,"count":17},"data-mining","Data Mining",{"key":80,"label":81,"slug":80,"count":17},"data-science","Data Science",{"key":83,"label":84,"slug":83,"count":17},"data-warehousing","Data Warehousing",{"key":86,"label":87,"slug":86,"count":17},"data-warehousing-concepts","Data Warehousing Concepts",{"key":89,"label":90,"slug":89,"count":17},"debugging","Debugging",{"key":92,"label":93,"slug":92,"count":17},"embeddings","Embeddings",{"key":95,"label":96,"slug":95,"count":17},"etl","Etl",{"key":98,"label":99,"slug":98,"count":17},"etlelt-development-and-testing","Etl\u002FElt Development And Testing",[101,104,107,110,113,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170],{"key":102,"label":103,"slug":102,"count":9},"sql","SQL",{"key":105,"label":106,"slug":105,"count":9},"python","Python",{"key":108,"label":109,"slug":108,"count":22},"nosql","Nosql",{"key":111,"label":112,"slug":111,"count":13},"aws","Aws",{"key":114,"label":115,"slug":114,"count":13},"langchain","Langchain",{"key":117,"label":118,"slug":117,"count":39},"azure-openai","Azure Openai",{"key":120,"label":121,"slug":120,"count":39},"chroma","Chroma",{"key":123,"label":124,"slug":123,"count":39},"cicd","Ci\u002FCd",{"key":126,"label":127,"slug":126,"count":39},"pgvector","Pgvector",{"key":129,"label":130,"slug":129,"count":39},"anthropic-api","Anthropic Api",{"key":132,"label":133,"slug":132,"count":39},"aws-bedrock","Aws Bedrock",{"key":135,"label":136,"slug":135,"count":39},"aws-glue","Aws Glue",{"key":138,"label":139,"slug":138,"count":39},"ms-azure","MS Azure",{"key":141,"label":142,"slug":141,"count":39},"java","Java",{"key":144,"label":145,"slug":144,"count":39},"jira","Jira",{"key":147,"label":148,"slug":147,"count":39},"kafka","Kafka",{"key":150,"label":151,"slug":150,"count":39},"kubernetes","Kubernetes",{"key":153,"label":154,"slug":153,"count":39},"netezza","Netezza",{"key":156,"label":157,"slug":156,"count":39},"nodejs","Node.Js",{"key":159,"label":160,"slug":159,"count":39},"openai-api","Openai Api",{"key":162,"label":163,"slug":162,"count":39},"opensearch","Opensearch",{"key":165,"label":166,"slug":165,"count":39},"angular","Angular",{"key":168,"label":169,"slug":168,"count":39},"pinecone","Pinecone",{"key":171,"label":172,"slug":171,"count":39},"pyspark","Pyspark",[174,176],{"key":175,"label":175,"count":13},"USD",{"key":177,"label":177,"count":39},"CAD",[179],{"key":180,"label":180,"count":9},"FULL_TIME",{"total":9,"jobs":182},[183,236,270,294,323],{"id":184,"slug":185,"title":186,"raw_title":187,"is_featured":188,"company":189,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":192,"processed_country_iso_code_gmaps":194,"processed_home_office":196,"processed_salary_min":197,"processed_salary_max":198,"processed_salary_currency":175,"processed_salary_source":199,"processed_working_hours":200,"processed_employment_types":20,"processed_it_skills":201,"processed_it_skills_labels":202,"processed_job_expertise_skills":219,"processed_job_expertise_skills_labels":220,"max_cpc":17,"actual_cpc":235},70114,"full-stack-engineer-ai-enabled-bank-of-montreal","Full Stack Engineer (AI-Enabled)",null,false,{"name":190,"slug":191,"logo_url":187},"Bank of Montreal","bank-of-montreal",[193],"Calgary",[195],"CA","hybrid",70000,150000,"estimated",[180],{"aws":13,"sql":13,"java":22,"azure":13,"kafka":13,"nosql":13,"react":22,"chroma":13,"docker":13,"oracle":13,"python":22,"angular":22,"node.js":22,"pgvector":13,"pinecone":13,"langchain":13,"kubernetes":13,"openai api":13,"opensearch":13,"aws bedrock":13,"azure openai":13,"anthropic api":13,"copilot studio":13,"ci\u002Fcd pipelines":13,"observability platforms":13},[142,203,106,204,166,205,206,207,208,209,210,126,211,169,121,103,212,213,214,215,216,151,148,217,218],"Node.js","React","LangChain","AWS Bedrock","Azure OpenAI","Copilot Studio","OpenAI API","Anthropic API","OpenSearch","NoSQL","Oracle","AWS","Azure","Docker","CI\u002FCD pipelines","Observability platforms",{"agentic ai":13,"embeddings":22,"ai security":13,"microservices":22,"system design":22,"vector search":22,"api development":22,"model evaluation":13,"prompt engineering":22,"banking domain knowledge":13,"cloud-native development":13,"event-driven architecture":13,"modernization initiatives":13,"large language models (llms)":22,"retrieval-augmented generation (rag)":22},[221,222,223,224,225,226,227,228,93,229,230,231,232,233,234],"System design","API development","Microservices","Event-driven architecture","Large language models (LLMs)","Prompt engineering","Retrieval-augmented generation (RAG)","Vector search","Agentic AI","Model evaluation","AI security","Banking domain knowledge","Cloud-native development","Modernization initiatives",1.2,{"id":237,"slug":238,"title":239,"raw_title":187,"is_featured":188,"company":240,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":241,"processed_country_iso_code_gmaps":243,"processed_home_office":244,"processed_salary_min":245,"processed_salary_max":246,"processed_salary_currency":175,"processed_salary_source":199,"processed_working_hours":247,"processed_employment_types":20,"processed_it_skills":248,"processed_it_skills_labels":249,"processed_job_expertise_skills":258,"processed_job_expertise_skills_labels":259,"max_cpc":17,"actual_cpc":235},70452,"developer-data-ai-platform-support-bank-of-montreal","Developer - Data, AI, Platform & Support",{"name":190,"slug":191,"logo_url":187},[242],"Toronto",[195],"onsite",55500,120000,[180],{"sql":13,"jira":13,"ssis":13,"nosql":13,"scala":13,"spark":13,"hadoop":13,"python":13,"netezza":13,"pyspark":13,"aws glue":13,"cloud storage and computing services (aws, azure)":13},[103,212,106,250,251,252,253,254,255,256,154,257],"Spark","PySpark","Scala","SSIS","AWS Glue","Cloud storage and computing services (AWS, Azure)","Hadoop","JIRA",{"ai concepts":13,"data mapping":13,"data analysis":13,"data modeling":13,"generative ai":13,"agile delivery":13,"data profiling":13,"prompt engineering":13,"ai-powered tools in sdlc":13,"data warehousing concepts":13,"etl\u002Felt development and testing":13,"retrieval-augmented generation (rag)":13},[260,261,262,263,264,265,266,267,226,227,268,269],"ETL\u002FELT development and testing","Data warehousing concepts","Data analysis","Data modeling","Data mapping","Data profiling","AI concepts","Generative AI","AI-powered tools in SDLC","Agile delivery",{"id":271,"slug":272,"title":273,"raw_title":187,"is_featured":188,"company":274,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":275,"processed_country_iso_code_gmaps":276,"processed_home_office":244,"processed_salary_min":197,"processed_salary_max":198,"processed_salary_currency":175,"processed_salary_source":199,"processed_working_hours":277,"processed_employment_types":20,"processed_it_skills":278,"processed_it_skills_labels":279,"processed_job_expertise_skills":282,"processed_job_expertise_skills_labels":283,"max_cpc":17,"actual_cpc":235},54605,"developer-lead-ai-enabled-systems-bank-of-montreal","Developer Lead (AI-Enabled Systems)",{"name":190,"slug":191,"logo_url":187},[242],[195],[180],{"sql":13,"java":22,"ci\u002Fcd":13,"kafka":13,"nosql":13,"react":22,"chroma":13,"docker":13,"python":22,"angular":22,"node.js":22,"pgvector":13,"pinecone":13,"langchain":22,"kubernetes":13,"openai api":22,"opensearch":13,"aws bedrock":22,"azure openai":22,"anthropic api":22,"observability":13},[142,203,106,204,166,103,212,216,151,148,205,206,207,209,210,126,211,169,121,280,281],"CI\u002FCD","Observability",{"system design":22,"cloud adoption":13,"api development":22,"model evaluation":22,"banking workflows":13,"prompt engineering":22,"rag implementation":22,"ai safety and security":22,"full stack development":22,"event-driven architecture":13,"microservices architecture":22,"cost and latency management":13,"llm-based application development":22},[284,51,285,286,287,288,289,290,29,291,32,292,293],"Full Stack Development","API Development","Microservices Architecture","Event-driven Architecture","Cloud Adoption","Banking Workflows","LLM-based Application Development","RAG Implementation","AI Safety and Security","Cost and Latency Management",{"id":295,"slug":296,"title":297,"raw_title":187,"is_featured":188,"company":298,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":301,"processed_country_iso_code_gmaps":302,"processed_home_office":196,"processed_salary_min":303,"processed_salary_max":304,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":305,"processed_employment_types":24,"processed_it_skills":306,"processed_it_skills_labels":307,"processed_job_expertise_skills":314,"processed_job_expertise_skills_labels":315,"max_cpc":17,"actual_cpc":235},65725,"senior-data-scientist-sun-life-assurance-company-of-canada","Senior Data Scientist",{"name":299,"slug":300,"logo_url":187},"Sun Life Assurance Company of Canada","sun-life-assurance-company-of-canada",[242],[195],90000,140000,[180],{"aws":13,"rag":22,"sql":13,"crewai":13,"python":22,"pyspark":13,"llm apis":22,"langchain":13,"langgraph":13,"genai frameworks":22,"vector databases":13},[106,103,251,214,308,309,310,311,205,312,313],"GenAI frameworks","LLM APIs","RAG","Vector databases","LangGraph","CrewAI",{"data science":22,"machine learning":22,"model evaluation":22,"conversational ai":13,"project management":13,"prompt engineering":22,"chatbot development":13,"feature engineering":22,"technical leadership":13,"stakeholder management":13},[316,81,317,32,29,318,319,320,321,322],"Machine Learning","Feature Engineering","Chatbot Development","Conversational AI","Technical Leadership","Stakeholder Management","Project Management",{"id":324,"slug":325,"title":326,"raw_title":187,"is_featured":188,"company":327,"raw_hiringOrganization_logo_url":187,"processed_city_gmaps":328,"processed_country_iso_code_gmaps":329,"processed_home_office":196,"processed_salary_min":330,"processed_salary_max":331,"processed_salary_currency":177,"processed_salary_source":199,"processed_working_hours":332,"processed_employment_types":20,"processed_it_skills":333,"processed_it_skills_labels":334,"processed_job_expertise_skills":338,"processed_job_expertise_skills_labels":339,"max_cpc":17,"actual_cpc":235},70567,"senior-manager-data-engineering-bank-of-montreal","Senior Manager Data Engineering",{"name":190,"slug":191,"logo_url":187},[242],[195],94600,176000,[180],{"aws":22,"sql":22,"jira":13,"ssis":22,"azure":22,"ci\u002Fcd":22,"nosql":22,"scala":22,"spark":22,"devops":22,"hadoop":22,"python":22,"netezza":22,"aws glue":22,"apache airflow":22,"infrastructure as code":22},[103,212,106,250,252,253,254,214,215,256,154,335,336,280,337,257],"Apache Airflow","DevOps","Infrastructure as Code",{"qa":22,"etl":22,"debugging":22,"automation":22,"ai concepts":22,"data mining":22,"data mapping":22,"unit testing":22,"data analysis":22,"data modeling":22,"generative ai":22,"agile delivery":22,"data profiling":22,"streaming data":22,"cloud computing":22,"batch processing":22,"data engineering":22,"data warehousing":22,"code optimization":22,"prompt engineering":22,"process improvement":22,"regulatory compliance":22,"solution architecture":22,"software engineering standards":22,"retrieval-augmented generation (rag)":22},[75,340,341,45,78,60,48,38,342,267,29,343,57,344,345,346,347,90,348,349,84,350,351,352,353],"ETL","Solution Architecture","AI Concepts","Retrieval-Augmented Generation (RAG)","Software Engineering Standards","Process Improvement","Automation","Code Optimization","Unit Testing","QA","Cloud Computing","Batch Processing","Streaming Data","Regulatory Compliance",{"total":355,"jobs":356},0,[]]