[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-spark-ca":3,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fspark":4,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fspark":178,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fspark":564},{},{"industry":5,"employment_type":18,"expertise_skills":25,"it_skills":102,"salary_currency":170,"processed_working_hours":175},[6,10,14],{"key":7,"label":8,"count":9},"financial services","Financial Services",11,{"key":11,"label":12,"count":13},"banking","Banking",7,{"key":15,"label":16,"count":17},"insurance","Insurance",1,[19,22],{"key":20,"label":21,"count":9},"permanent","PERMANENT",{"key":23,"label":24,"count":17},"student","STUDENT",[26,30,33,36,40,43,46,49,53,56,59,62,66,69,72,75,78,81,84,87,90,93,96,99],{"key":27,"label":28,"slug":27,"count":29},"data-analysis","Data Analysis",5,{"key":31,"label":32,"slug":31,"count":29},"data-engineering","Data Engineering",{"key":34,"label":35,"slug":34,"count":29},"data-mapping","Data Mapping",{"key":37,"label":38,"slug":37,"count":39},"generative-ai","Generative Ai",4,{"key":41,"label":42,"slug":41,"count":39},"agile-delivery","Agile Delivery",{"key":44,"label":45,"slug":44,"count":39},"data-profiling","Data Profiling",{"key":47,"label":48,"slug":47,"count":39},"data-modeling","Data Modeling",{"key":50,"label":51,"slug":50,"count":52},"data-governance","Data Governance",3,{"key":54,"label":55,"slug":54,"count":52},"automation","Automation",{"key":57,"label":58,"slug":57,"count":52},"data-quality","Data Quality",{"key":60,"label":61,"slug":60,"count":52},"process-improvement","Process Improvement",{"key":63,"label":64,"slug":63,"count":65},"automation-scripting","Automation Scripting",2,{"key":67,"label":68,"slug":67,"count":65},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",{"key":70,"label":71,"slug":70,"count":65},"data-transformation","Data Transformation",{"key":73,"label":74,"slug":73,"count":65},"data-pipeline-development","Data Pipeline Development",{"key":76,"label":77,"slug":76,"count":65},"technical-design","Technical Design",{"key":79,"label":80,"slug":79,"count":65},"regression-testing","Regression Testing",{"key":82,"label":83,"slug":82,"count":65},"data-warehousing","Data Warehousing",{"key":85,"label":86,"slug":85,"count":65},"ai-concepts","Ai Concepts",{"key":88,"label":89,"slug":88,"count":65},"machine-learning","Machine Learning",{"key":91,"label":92,"slug":91,"count":65},"orchestration","Orchestration",{"key":94,"label":95,"slug":94,"count":65},"software-engineering","Software Engineering",{"key":97,"label":98,"slug":97,"count":65},"deep-learning","Deep Learning",{"key":100,"label":101,"slug":100,"count":65},"prompt-engineering","Prompt Engineering",[103,107,111,114,118,121,124,127,130,133,136,139,142,145,148,149,150,153,156,159,160,163,166,169],{"key":104,"label":105,"slug":104,"count":106},"spark","Spark",12,{"key":108,"label":109,"slug":108,"count":110},"python","Python",10,{"key":112,"label":113,"slug":112,"count":110},"sql","SQL",{"key":115,"label":116,"slug":115,"count":117},"cicd","Ci\u002FCd",6,{"key":119,"label":120,"slug":119,"count":117},"scala","Scala",{"key":122,"label":123,"slug":122,"count":117},"hadoop","Hadoop",{"key":125,"label":126,"slug":125,"count":29},"nosql","Nosql",{"key":128,"label":129,"slug":128,"count":29},"netezza","Netezza",{"key":131,"label":132,"slug":131,"count":29},"aws","Aws",{"key":134,"label":135,"slug":134,"count":29},"ssis","Ssis",{"key":137,"label":138,"slug":137,"count":39},"ms-azure","MS Azure",{"key":140,"label":141,"slug":140,"count":39},"jira","Jira",{"key":143,"label":144,"slug":143,"count":39},"aws-glue","Aws Glue",{"key":146,"label":147,"slug":146,"count":52},"gcp","Gcp",{"key":67,"label":68,"slug":67,"count":52},{"key":100,"label":101,"slug":100,"count":52},{"key":151,"label":152,"slug":151,"count":52},"cloud-storage-and-computing-services-aws-azure","Cloud Storage And Computing Services (Aws, Azure)",{"key":154,"label":155,"slug":154,"count":52},"docker","Docker",{"key":157,"label":158,"slug":157,"count":65},"git","Git",{"key":82,"label":83,"slug":82,"count":65},{"key":161,"label":162,"slug":161,"count":65},"vector-databases","Vector Databases",{"key":164,"label":165,"slug":164,"count":65},"ai-powered-tools-in-sdlc","Ai-Powered Tools In Sdlc",{"key":167,"label":168,"slug":167,"count":65},"pytorch","Pytorch",{"key":85,"label":86,"slug":85,"count":65},[171,173],{"key":172,"label":172,"count":110},"CAD",{"key":174,"label":174,"count":65},"USD",[176],{"key":177,"label":177,"count":106},"FULL_TIME",{"total":106,"jobs":179},[180,214,258,274,308,334,352,388,455,482,505,542],{"id":181,"slug":182,"title":183,"raw_title":184,"is_featured":185,"company":186,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":189,"processed_country_iso_code_gmaps":191,"processed_home_office":193,"processed_salary_min":194,"processed_salary_max":195,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":197,"processed_employment_types":20,"processed_it_skills":198,"processed_it_skills_labels":199,"processed_job_expertise_skills":210,"processed_job_expertise_skills_labels":211,"max_cpc":17,"actual_cpc":213},81352,"data-engineer-bank-of-montreal-3","Data Engineer",null,false,{"name":187,"slug":188,"logo_url":184},"Bank of Montreal","bank-of-montreal",[190],"Toronto",[192],"CA","onsite",55500,120000,"estimated",[177],{"sql":52,"jira":52,"ssis":52,"genai":52,"nosql":52,"scala":52,"spark":52,"hadoop":52,"python":52,"netezza":52,"aws glue":52,"ai concepts":52,"data warehousing":52,"prompt engineering":52,"etl\u002Felt development":52,"ai-powered tools in sdlc":52,"retrieval-augmented generation (rag)":52,"cloud storage and computing services (aws, azure)":52},[113,200,109,105,120,201,202,203,123,129,204,205,83,206,207,101,208,209],"NoSQL","SSIS","AWS Glue","Cloud Storage and Computing Services (AWS, Azure)","JIRA","ETL\u002FELT Development","AI Concepts","GenAI","Retrieval-Augmented Generation (RAG)","AI-Powered Tools in SDLC",{"data mapping":52,"data analysis":52,"agile delivery":52,"data profiling":52,"technical design":52,"regression testing":52,"process improvement":52,"automation scripting":52,"framework development":52},[28,35,45,42,80,61,77,64,212],"Framework Development",1.2,{"id":215,"slug":216,"title":217,"raw_title":184,"is_featured":185,"company":218,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":221,"processed_country_iso_code_gmaps":223,"processed_home_office":224,"processed_salary_min":225,"processed_salary_max":226,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":227,"processed_employment_types":20,"processed_it_skills":228,"processed_it_skills_labels":229,"processed_job_expertise_skills":248,"processed_job_expertise_skills_labels":249,"max_cpc":17,"actual_cpc":213},84125,"data-engineer-investments-ia-financial-services-inc","Data Engineer, Investments",{"name":219,"slug":220,"logo_url":184},"IA Financial Services Inc.","ia-financial-services-inc",[222],"Québec",[192],"hybrid",90000,130000,[177],{"iam":52,"ci\u002Fcd":52,"mlops":65,"spark":52,"github":52,"hadoop":65,"dataops":52,"etl\u002Felt":39,"prefect":39,"bigquery":39,"dataproc":52,"cloud run":52,"terraform":52,"cloud storage":52,"data modeling":39,"data security":52,"microservices":52,"github actions":52,"data governance":52,"cloud workstations":65,"google cloud platform":39,"infrastructure as code":52},[230,231,232,233,234,235,236,237,238,239,105,123,48,240,241,242,243,244,51,245,246,247],"Google Cloud Platform","BigQuery","Cloud Storage","Dataproc","Cloud Run","Cloud Workstations","Prefect","GitHub","GitHub Actions","Terraform","ETL\u002FELT","CI\u002FCD","Infrastructure as Code","Microservices","IAM","Data Security","MLOps","DataOps",{"devops":52,"dataops":52,"automation":39,"data quality":52,"orchestration":39,"financial data":65,"data governance":52,"investment data":65,"data engineering":39,"data traceability":52,"agile methodologies":52,"data pipeline design":39,"data pipeline development":39,"data pipeline maintenance":39,"data lakehouse architecture":52},[32,250,74,251,252,92,55,253,247,58,254,51,255,256,257],"Data Pipeline Design","Data Pipeline Maintenance","Data Lakehouse Architecture","DevOps","Data Traceability","Investment Data","Financial Data","Agile Methodologies",{"id":259,"slug":260,"title":261,"raw_title":184,"is_featured":185,"company":262,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":263,"processed_country_iso_code_gmaps":264,"processed_home_office":193,"processed_salary_min":265,"processed_salary_max":266,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":267,"processed_employment_types":20,"processed_it_skills":268,"processed_it_skills_labels":269,"processed_job_expertise_skills":271,"processed_job_expertise_skills_labels":272,"max_cpc":17,"actual_cpc":213},70549,"senior-data-engineer-bank-of-montreal","Senior Data Engineer",{"name":187,"slug":188,"logo_url":184},[190],[192],70000,150000,[177],{"sql":39,"jira":52,"ssis":52,"genai":52,"nosql":39,"scala":39,"spark":39,"hadoop":52,"python":39,"etl\u002Felt":39,"netezza":52,"aws glue":52,"ai concepts":52,"data warehousing":39,"prompt engineering":52,"ai-powered tools in sdlc":52,"retrieval-augmented generation (rag)":52,"cloud storage and computing services (aws, azure)":52},[113,200,109,105,120,201,202,203,123,129,204,240,83,206,207,101,208,270],"AI-powered Tools in SDLC",{"data mapping":39,"data analysis":39,"agile delivery":39,"data profiling":39,"technical design":39,"regression testing":39,"process improvement":39,"automation scripting":39,"reusable code development":39},[28,35,45,42,61,77,80,64,273],"Reusable Code Development",{"id":275,"slug":276,"title":277,"raw_title":184,"is_featured":185,"company":278,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":279,"processed_country_iso_code_gmaps":280,"processed_home_office":193,"processed_salary_min":281,"processed_salary_max":282,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":283,"processed_employment_types":23,"processed_it_skills":284,"processed_it_skills_labels":285,"processed_job_expertise_skills":298,"processed_job_expertise_skills_labels":299,"max_cpc":17,"actual_cpc":213},70536,"quantitative-developer-alpha-research-team-gam-summer-2027-co-opinternship-12-months-bank-of-montreal","Quantitative Developer (Alpha Research Team) - GAM, Summer 2027 (Co-op\u002FInternship) - 12 months",{"name":187,"slug":188,"logo_url":184},[190],[192],40500,80000,[177],{"aws":65,"gcp":65,"git":65,"sql":52,"apis":65,"azure":65,"ci\u002Fcd":65,"spark":65,"docker":65,"duckdb":65,"pandas":65,"polars":65,"python":52,"airflow":65,"prefect":65,"testing":65,"microservices":65,"modular design":65,"version control":65,"machine learning":65,"object-oriented programming":65},[109,113,158,286,287,288,105,289,290,291,292,243,293,236,155,89,241,294,295,296,297],"Pandas","Polars","DuckDB","AWS","Azure","GCP","APIs","Airflow","Object-Oriented Programming","Modular Design","Testing","Version Control",{"data analysis":65,"risk modeling":65,"data pipelines":65,"data validation":65,"data engineering":65,"financial modeling":65,"data transformation":65,"portfolio analytics":65,"cloud infrastructure":65,"software engineering":65,"investment management":65,"quantitative research":65},[32,300,301,302,303,304,305,95,306,307,71,28],"Data Pipelines","Quantitative Research","Portfolio Analytics","Financial Modeling","Risk Modeling","Investment Management","Cloud Infrastructure","Data Validation",{"id":309,"slug":310,"title":311,"raw_title":184,"is_featured":185,"company":312,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":313,"processed_country_iso_code_gmaps":314,"processed_home_office":193,"processed_salary_min":194,"processed_salary_max":195,"processed_salary_currency":174,"processed_salary_source":196,"processed_working_hours":315,"processed_employment_types":20,"processed_it_skills":316,"processed_it_skills_labels":317,"processed_job_expertise_skills":320,"processed_job_expertise_skills_labels":321,"max_cpc":17,"actual_cpc":213},70452,"developer-data-ai-platform-support-bank-of-montreal","Developer - Data, AI, Platform & Support",{"name":187,"slug":188,"logo_url":184},[190],[192],[177],{"sql":52,"jira":52,"ssis":52,"nosql":52,"scala":52,"spark":52,"hadoop":52,"python":52,"netezza":52,"pyspark":52,"aws glue":52,"cloud storage and computing services (aws, azure)":52},[113,200,109,105,318,120,201,202,319,123,129,204],"PySpark","Cloud storage and computing services (AWS, Azure)",{"ai concepts":52,"data mapping":52,"data analysis":52,"data modeling":52,"generative ai":52,"agile delivery":52,"data profiling":52,"prompt engineering":52,"ai-powered tools in sdlc":52,"data warehousing concepts":52,"etl\u002Felt development and testing":52,"retrieval-augmented generation (rag)":52},[322,323,324,325,326,327,328,329,330,331,332,333],"ETL\u002FELT development and testing","Data warehousing concepts","Data analysis","Data modeling","Data mapping","Data profiling","AI concepts","Generative AI","Prompt engineering","Retrieval-augmented generation (RAG)","AI-powered tools in SDLC","Agile delivery",{"id":335,"slug":336,"title":337,"raw_title":184,"is_featured":185,"company":338,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":339,"processed_country_iso_code_gmaps":340,"processed_home_office":193,"processed_salary_min":265,"processed_salary_max":266,"processed_salary_currency":174,"processed_salary_source":196,"processed_working_hours":341,"processed_employment_types":20,"processed_it_skills":342,"processed_it_skills_labels":343,"processed_job_expertise_skills":345,"processed_job_expertise_skills_labels":346,"max_cpc":17,"actual_cpc":213},70545,"senior-business-system-analyst-bank-of-montreal","Senior Business System Analyst",{"name":187,"slug":188,"logo_url":184},[190],[192],[177],{"aws":52,"sql":39,"ssis":52,"nosql":52,"scala":52,"spark":52,"hadoop":52,"python":52,"netezza":52,"unix\u002Flinux scripting":52},[113,200,109,120,201,105,344,289,123,129],"Unix\u002FLinux scripting",{"ai\u002Fml":65,"data mapping":39,"data modeling":39,"data warehousing":39,"analysis techniques":39,"predictive analytics":65,"problem decomposition":39},[347,325,326,348,349,350,351],"Data warehousing","Problem decomposition","Analysis techniques","Predictive analytics","AI\u002FML",{"id":353,"slug":354,"title":355,"raw_title":184,"is_featured":185,"company":356,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":359,"processed_country_iso_code_gmaps":360,"processed_home_office":193,"processed_salary_min":361,"processed_salary_max":362,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":363,"processed_employment_types":20,"processed_it_skills":364,"processed_it_skills_labels":365,"processed_job_expertise_skills":378,"processed_job_expertise_skills_labels":379,"max_cpc":17,"actual_cpc":213},66823,"senior-aidata-developer-td-securities-the-toronto-dominion-bank-canada","Senior AI\u002FData Developer, TD Securities",{"name":357,"slug":358,"logo_url":184},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[190],[192],125000,156000,[177],{"ci\u002Fcd":39,"spark":52,"python":39,"testing":39,"snowflake":52,"databricks":39,"delta lake":52,"api development":39,"semantic search":39,"vector databases":39,"prompt engineering":39,"agentic ai frameworks":39,"full-stack development":39,"cloud-native technologies":39,"knowledge retrieval systems":39,"llm evaluation and monitoring":39,"retrieval-augmented generation (rag)":39,"large language models (openai, azure openai, anthropic, gemini)":39},[109,366,367,368,208,330,369,370,371,372,373,374,375,376,105,241,296,377],"Full-stack development","Large Language Models (OpenAI, Azure OpenAI, Anthropic, Gemini)","Agentic AI frameworks","Semantic search","Vector databases","Knowledge retrieval systems","LLM evaluation and monitoring","API development","Databricks","Snowflake","Delta Lake","Cloud-native technologies",{"automation":39,"scalability":39,"data engineering":39,"workflow optimization":39,"data pipeline development":39,"investment research workflows":52,"enterprise security and governance":39,"software engineering best practices":39,"structured and unstructured data processing":39},[380,381,382,383,384,55,385,386,387],"Software engineering best practices","Data engineering","Data pipeline development","Structured and unstructured data processing","Investment Research workflows","Workflow optimization","Enterprise security and governance","Scalability",{"id":389,"slug":390,"title":391,"raw_title":184,"is_featured":185,"company":392,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":395,"processed_country_iso_code_gmaps":396,"processed_home_office":224,"processed_salary_min":397,"processed_salary_max":195,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":398,"processed_employment_types":20,"processed_it_skills":399,"processed_it_skills_labels":400,"processed_job_expertise_skills":418,"processed_job_expertise_skills_labels":419,"max_cpc":17,"actual_cpc":213},80074,"product-engineering-fabric-data-engineering-allstate-insurance-company-of-canada-permanent","Product Engineering (Fabric Data Engineering)",{"name":393,"slug":394,"logo_url":184},"Allstate Insurance Company of Canada - Permanent","allstate-insurance-company-of-canada-permanent",[],[192],80900,[177],{"dax":39,"git":39,"sql":39,"rest":52,"ci\u002Fcd":39,"spark":39,"python":39,"onelake":39,"pyspark":39,"power bi":39,"dataflows":39,"lakehouse":39,"notebooks":39,"warehouse":39,"delta lake":39,"direct lake":39,"azure devops":39,"azure monitor":39,"log analytics":39,"data pipelines":39,"github copilot":52,"microsoft fabric":39,"microsoft purview":39,"copilot in power bi":52,"fabric api for graphql":52},[401,402,403,404,405,300,406,407,113,318,109,105,376,408,241,158,409,410,411,412,413,414,415,416,417],"Microsoft Fabric","OneLake","Lakehouse","Warehouse","Notebooks","Dataflows","Direct Lake","Azure DevOps","Power BI","DAX","Microsoft Purview","Azure Monitor","Log Analytics","Fabric API for GraphQL","REST","GitHub Copilot","Copilot in Power BI",{"claims":39,"vacuum":39,"billing":39,"v-order":39,"z-order":39,"optimize":39,"actuarial":39,"loss ratio":39,"code review":39,"data lineage":39,"data quality":39,"star schemas":39,"underwriting":39,"data security":39,"dlp alignment":39,"observability":39,"combined ratio":39,"api integration":52,"data governance":39,"incident triage":39,"change data feed":39,"data engineering":39,"capacity planning":39,"liquid clustering":39,"semantic modeling":39,"release governance":39,"row-level security":39,"data transformation":39,"kimball methodology":39,"dimensional modeling":39,"regulatory reporting":39,"column-level security":39,"object-level security":39,"partitioning strategy":39,"spark workload tuning":39,"incremental load patterns":39,"insurance domain knowledge":39,"auto and property insurance":39,"slowly changing dimensions type 2":39,"delta table performance optimization":39},[32,51,245,58,71,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454],"Semantic Modeling","Dimensional Modeling","Kimball Methodology","Star Schemas","Slowly Changing Dimensions Type 2","Incremental Load Patterns","Delta Table Performance Optimization","OPTIMIZE","Z-Order","V-Order","Liquid Clustering","VACUUM","Change Data Feed","Partitioning Strategy","Spark Workload Tuning","Row-Level Security","Column-Level Security","Object-Level Security","DLP Alignment","Data Lineage","Regulatory Reporting","Insurance Domain Knowledge","Auto and Property Insurance","Claims","Billing","Actuarial","Underwriting","Loss Ratio","Combined Ratio","API Integration","Capacity Planning","Code Review","Release Governance","Observability","Incident Triage",{"id":456,"slug":457,"title":458,"raw_title":184,"is_featured":185,"company":459,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":460,"processed_country_iso_code_gmaps":461,"processed_home_office":224,"processed_salary_min":462,"processed_salary_max":463,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":464,"processed_employment_types":20,"processed_it_skills":465,"processed_it_skills_labels":466,"processed_job_expertise_skills":468,"processed_job_expertise_skills_labels":469,"max_cpc":17,"actual_cpc":213},70567,"senior-manager-data-engineering-bank-of-montreal","Senior Manager Data Engineering",{"name":187,"slug":188,"logo_url":184},[190],[192],94600,176000,[177],{"aws":39,"sql":39,"jira":52,"ssis":39,"azure":39,"ci\u002Fcd":39,"nosql":39,"scala":39,"spark":39,"devops":39,"hadoop":39,"python":39,"netezza":39,"aws glue":39,"apache airflow":39,"infrastructure as code":39},[113,200,109,105,120,201,202,289,290,123,129,467,253,241,242,204],"Apache Airflow",{"qa":39,"etl":39,"debugging":39,"automation":39,"ai concepts":39,"data mining":39,"data mapping":39,"unit testing":39,"data analysis":39,"data modeling":39,"generative ai":39,"agile delivery":39,"data profiling":39,"streaming data":39,"cloud computing":39,"batch processing":39,"data engineering":39,"data warehousing":39,"code optimization":39,"prompt engineering":39,"process improvement":39,"regulatory compliance":39,"solution architecture":39,"software engineering standards":39,"retrieval-augmented generation (rag)":39},[32,470,471,48,472,28,45,35,206,329,101,208,42,473,61,55,474,475,476,477,83,478,479,480,481],"ETL","Solution Architecture","Data Mining","Software Engineering Standards","Code Optimization","Debugging","Unit Testing","QA","Cloud Computing","Batch Processing","Streaming Data","Regulatory Compliance",{"id":483,"slug":484,"title":485,"raw_title":184,"is_featured":185,"company":486,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":487,"processed_country_iso_code_gmaps":488,"processed_home_office":193,"processed_salary_min":225,"processed_salary_max":195,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":489,"processed_employment_types":20,"processed_it_skills":490,"processed_it_skills_labels":491,"processed_job_expertise_skills":495,"processed_job_expertise_skills_labels":496,"max_cpc":17,"actual_cpc":213},54560,"associate-data-engineer-bank-of-montreal","Associate, Data Engineer",{"name":187,"slug":188,"logo_url":184},[190],[192],[177],{"aws":52,"gcp":52,"sql":39,"java":52,"azure":52,"kafka":39,"scala":52,"spark":39,"docker":52,"python":39,"kubernetes":52},[109,120,492,105,493,113,155,494,289,290,291],"Java","Kafka","Kubernetes",{"agentic ai":65,"data modeling":39,"etl processes":39,"generative ai":65,"orchestration":52,"database design":39,"cloud deployment":52,"containerization":52,"stream processing":39,"distributed computing":39,"financial domain knowledge":52},[48,497,498,499,500,501,502,92,503,329,504],"Database Design","ETL Processes","Distributed Computing","Stream Processing","Cloud Deployment","Containerization","Financial Domain Knowledge","Agentic AI",{"id":506,"slug":507,"title":508,"raw_title":184,"is_featured":185,"company":509,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":510,"processed_country_iso_code_gmaps":511,"processed_home_office":193,"processed_salary_min":512,"processed_salary_max":513,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":514,"processed_employment_types":20,"processed_it_skills":515,"processed_it_skills_labels":516,"processed_job_expertise_skills":527,"processed_job_expertise_skills_labels":528,"max_cpc":17,"actual_cpc":213},66870,"software-engineer-iii-ai-integration-the-toronto-dominion-bank-canada","Software Engineer III (AI Integration)",{"name":357,"slug":358,"logo_url":184},[190],[192],125500,154000,[177],{"aws":39,"gcp":39,"sql":52,"azure":39,"ci\u002Fcd":39,"numpy":39,"spark":52,"docker":39,"mlflow":52,"pandas":39,"python":39,"airflow":52,"pytorch":39,"kubeflow":52,"langchain":39,"langsmith":52,"kubernetes":39,"tensorflow":39,"openai apis":39,"rag systems":52,"scikit-learn":39,"vector databases":52},[109,113,105,286,517,518,519,520,521,522,523,524,525,293,155,494,289,291,290,241,370,526],"NumPy","Scikit-learn","PyTorch","TensorFlow","LangChain","LangSmith","OpenAI APIs","MLflow","Kubeflow","RAG systems",{"nlp":39,"llms":39,"security":52,"algorithms":39,"prototyping":52,"data quality":52,"deep learning":39,"microservices":39,"api development":39,"data governance":52,"data structures":39,"experimentation":52,"machine learning":39,"model deployment":39,"model monitoring":39,"data preprocessing":39,"feature engineering":39,"regulated industries":52,"software engineering":39},[89,98,529,530,531,532,533,534,58,51,535,95,536,537,243,538,539,540,541],"LLMs","NLP","Data Preprocessing","Feature Engineering","Model Deployment","Model Monitoring","Security","Data Structures","Algorithms","API Development","Prototyping","Experimentation","Regulated Industries",{"id":543,"slug":544,"title":545,"raw_title":184,"is_featured":185,"company":546,"raw_hiringOrganization_logo_url":184,"processed_city_gmaps":547,"processed_country_iso_code_gmaps":548,"processed_home_office":193,"processed_salary_min":549,"processed_salary_max":550,"processed_salary_currency":172,"processed_salary_source":196,"processed_working_hours":551,"processed_employment_types":20,"processed_it_skills":552,"processed_it_skills_labels":553,"processed_job_expertise_skills":557,"processed_job_expertise_skills_labels":558,"max_cpc":17,"actual_cpc":213},66819,"research-machine-learning-scientist-the-toronto-dominion-bank-canada","Research Machine Learning Scientist",{"name":357,"slug":358,"logo_url":184},[190],[192],140000,250000,[177],{"jax":39,"sql":52,"spark":52,"pytorch":39,"tensorflow":39,"gpu computing":39,"cloud computing (azure\u002Faws)":52},[519,520,554,105,113,555,556],"Jax","GPU computing","Cloud computing (Azure\u002FAWS)",{"research":39,"deep learning":39,"generative ai":39,"machine learning":39,"llm post-training":39,"publication record":39,"reinforcement learning":39,"time series forecasting":39},[89,98,329,559,560,561,562,563],"Time Series Forecasting","Reinforcement Learning","LLM Post-training","Research","Publication Record",{"total":565,"jobs":566},0,[]]