[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-mlflow-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fmlflow":4,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fmlflow":182,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fmlflow":318},{},{"total":5,"jobs":6},3,[7,91,134],{"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":30,"processed_job_expertise_skills":71,"processed_job_expertise_skills_labels":72,"max_cpc":89,"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":5,"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":5,"api gateway":29,"llm routing":29,"azure openai":29,"opentelemetry":29,"cloudformation":29},4,[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,59,60,61,62,63,64,65,66,67,68,69,70],"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},[73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88],"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,1.2,{"id":92,"slug":93,"title":94,"raw_title":11,"is_featured":12,"company":95,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":96,"processed_country_iso_code_gmaps":97,"processed_home_office":20,"processed_salary_min":98,"processed_salary_max":99,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":100,"processed_employment_types":27,"processed_it_skills":101,"processed_it_skills_labels":103,"processed_job_expertise_skills":121,"processed_job_expertise_skills_labels":122,"max_cpc":89,"actual_cpc":90},81393,"principal-ai-cloud-engineer-bank-of-montreal","Principal AI Cloud Engineer",{"name":14,"slug":15,"logo_url":11},[17],[19],105000,215000,[26],{"go":5,"aws":29,"sql":5,"cuda":102,"vllm":5,"azure":29,"bicep":5,"ci\u002Fcd":29,"faiss":5,"kafka":5,"docker":29,"gitops":5,"kserve":5,"milvus":5,"mlflow":5,"python":29,"triton":5,"grafana":5,"azure ml":5,"pgvector":5,"pinecone":5,"terraform":29,"kubernetes":29,"prometheus":5,"typescript":5,"hugging face":5,"tensorrt-llm":102,"opentelemetry":5},2,[31,32,33,37,38,104,36,35,41,42,105,106,107,108,57,109,110,111,112,113,68,114,115,116,117,118,119,120],"Bicep","Docker","Kafka","Prometheus","Grafana","CUDA","TensorRT-LLM","vLLM","Triton","KServe","Azure ML","Hugging Face","FAISS","Milvus","Pinecone","pgvector","SQL",{"mlops":29,"finops":5,"llmops":29,"security":29,"networking":29,"observability":29,"responsible ai":5,"sre principles":5,"data governance":5,"ai\u002Fml infrastructure":29,"cloud infrastructure":29,"technical leadership":29,"solution architecture":29},[123,124,125,126,127,128,86,129,130,131,132,81,133],"Cloud Infrastructure","AI\u002FML Infrastructure","MLOps","LLMOps","Security","Networking","FinOps","SRE Principles","Solution Architecture","Technical Leadership","Data Governance",{"id":135,"slug":136,"title":137,"raw_title":11,"is_featured":12,"company":138,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":141,"processed_country_iso_code_gmaps":142,"processed_home_office":143,"processed_salary_min":144,"processed_salary_max":145,"processed_salary_currency":146,"processed_salary_source":24,"processed_working_hours":147,"processed_employment_types":27,"processed_it_skills":148,"processed_it_skills_labels":149,"processed_job_expertise_skills":163,"processed_job_expertise_skills_labels":164,"max_cpc":89,"actual_cpc":90},66870,"software-engineer-iii-ai-integration-the-toronto-dominion-bank-canada","Software Engineer III (AI Integration)",{"name":139,"slug":140,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],"onsite",125500,154000,"CAD",[26],{"aws":29,"gcp":29,"sql":5,"azure":29,"ci\u002Fcd":29,"numpy":29,"spark":5,"docker":29,"mlflow":5,"pandas":29,"python":29,"airflow":5,"pytorch":29,"kubeflow":5,"langchain":29,"langsmith":5,"kubernetes":29,"tensorflow":29,"openai apis":29,"rag systems":5,"scikit-learn":29,"vector databases":5},[31,120,150,151,152,153,154,155,69,156,157,68,158,159,105,37,35,160,36,41,161,162],"Spark","Pandas","NumPy","Scikit-learn","PyTorch","TensorFlow","LangSmith","OpenAI APIs","Kubeflow","Airflow","GCP","Vector databases","RAG systems",{"nlp":29,"llms":29,"security":5,"algorithms":29,"prototyping":5,"data quality":5,"deep learning":29,"microservices":29,"api development":29,"data governance":5,"data structures":29,"experimentation":5,"machine learning":29,"model deployment":29,"model monitoring":29,"data preprocessing":29,"feature engineering":29,"regulated industries":5,"software engineering":29},[165,166,167,168,169,170,171,172,173,133,127,174,175,176,177,178,179,180,181],"Machine Learning","Deep Learning","LLMs","NLP","Data Preprocessing","Feature Engineering","Model Deployment","Model Monitoring","Data Quality","Software Engineering","Data Structures","Algorithms","Microservices","API Development","Prototyping","Experimentation","Regulated Industries",{"industry":183,"employment_type":190,"expertise_skills":193,"it_skills":250,"salary_currency":313,"processed_working_hours":316},[184,187],{"key":185,"label":186,"count":5},"financial services","Financial Services",{"key":188,"label":189,"count":89},"banking","Banking",[191],{"key":27,"label":192,"count":5},"PERMANENT",[194,196,198,200,203,206,208,210,212,215,218,220,222,224,227,230,232,234,236,238,240,243,246,248],{"key":195,"label":133,"slug":195,"count":102},"data-governance",{"key":197,"label":86,"slug":197,"count":102},"observability",{"key":199,"label":127,"slug":199,"count":102},"security",{"key":201,"label":202,"slug":201,"count":102},"responsible-ai","Responsible Ai",{"key":204,"label":205,"slug":204,"count":89},"ai-governance","Ai Governance",{"key":207,"label":82,"slug":207,"count":89},"cloud-security",{"key":209,"label":170,"slug":209,"count":89},"feature-engineering",{"key":211,"label":79,"slug":211,"count":89},"regulated-industry-experience",{"key":213,"label":214,"slug":213,"count":89},"finops","Finops",{"key":216,"label":217,"slug":216,"count":89},"genai-platform-patterns","Genai Platform Patterns",{"key":219,"label":77,"slug":219,"count":89},"incident-response",{"key":221,"label":131,"slug":221,"count":89},"solution-architecture",{"key":223,"label":123,"slug":223,"count":89},"cloud-infrastructure",{"key":225,"label":226,"slug":225,"count":89},"mlops","Mlops",{"key":228,"label":229,"slug":228,"count":89},"llmops","Llmops",{"key":231,"label":73,"slug":231,"count":89},"platform-engineering",{"key":233,"label":128,"slug":233,"count":89},"networking",{"key":235,"label":132,"slug":235,"count":89},"technical-leadership",{"key":237,"label":176,"slug":237,"count":89},"algorithms",{"key":239,"label":171,"slug":239,"count":89},"model-deployment",{"key":241,"label":242,"slug":241,"count":89},"llms","Llms",{"key":244,"label":245,"slug":244,"count":89},"api-development","Api Development",{"key":247,"label":85,"slug":247,"count":89},"workload-identity",{"key":249,"label":181,"slug":249,"count":89},"regulated-industries",[251,254,257,259,261,264,267,269,271,274,276,279,282,285,287,290,293,295,297,300,303,305,308,310],{"key":252,"label":253,"slug":252,"count":5},"mlflow","Mlflow",{"key":255,"label":256,"slug":255,"count":5},"ms-azure","MS Azure",{"key":258,"label":31,"slug":258,"count":5},"python",{"key":260,"label":37,"slug":260,"count":5},"kubernetes",{"key":262,"label":263,"slug":262,"count":5},"aws","Aws",{"key":265,"label":266,"slug":265,"count":5},"cicd","Ci\u002FCd",{"key":268,"label":38,"slug":268,"count":102},"terraform",{"key":270,"label":32,"slug":270,"count":102},"go",{"key":272,"label":273,"slug":272,"count":102},"langchain","Langchain",{"key":275,"label":105,"slug":275,"count":102},"docker",{"key":277,"label":278,"slug":277,"count":102},"typescript","Typescript",{"key":280,"label":281,"slug":280,"count":102},"opentelemetry","Opentelemetry",{"key":283,"label":284,"slug":283,"count":102},"gitops","Gitops",{"key":286,"label":120,"slug":286,"count":102},"sql",{"key":288,"label":289,"slug":288,"count":89},"arm","Arm",{"key":291,"label":292,"slug":291,"count":89},"numpy","Numpy",{"key":294,"label":65,"slug":294,"count":89},"bedrock",{"key":296,"label":48,"slug":296,"count":89},"confluence",{"key":298,"label":299,"slug":298,"count":89},"rag-systems","Rag Systems",{"key":301,"label":302,"slug":301,"count":89},"llm-routing","Llm Routing",{"key":304,"label":151,"slug":304,"count":89},"pandas",{"key":306,"label":307,"slug":306,"count":89},"devsecops","Devsecops",{"key":309,"label":34,"slug":309,"count":89},"java",{"key":311,"label":312,"slug":311,"count":89},"cuda","Cuda",[314,315],{"key":23,"label":23,"count":102},{"key":146,"label":146,"count":89},[317],{"key":26,"label":26,"count":5},{"total":319,"jobs":320},0,[]]