{"id":3894916,"url":"https://alion.io/job/scotiabank-ai-engineer","title":"AI Engineer","company":{"id":1754303,"name":"Scotiabank","domain":"scotiabank.com","url":"https://alion.io/company/scotiabank-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":100,"open_postings":43,"ghost_share":0,"stale_share":0,"repost_share":0.023,"time_to_fill_p50_days":17,"computed_at":"2026-11-07T05:47:08Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dallas, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"Azure","optional":false},{"name":"Azure AKS","optional":false},{"name":"CI/CD","optional":false},{"name":"Databricks","optional":false},{"name":"Delta Lake","optional":false},{"name":"Docker","optional":false},{"name":"Embeddings","optional":false},{"name":"Function Calling","optional":false},{"name":"Git","optional":false},{"name":"Kubernetes","optional":false},{"name":"Least Privilege","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"MLFlow","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Reranking","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Azure Data Factory","optional":true},{"name":"Azure DevOps","optional":true},{"name":"Bicep","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Knowledge Graph","optional":true},{"name":"Microsoft Entra ID","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Rest API","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-11-06T22:49:19Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-07T04:07:55Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Requisition ID: 278761\nSalary Range: -\nPlease note that the Salary Range shown is a guideline only. Salary offered may vary based on factors, including, but not limited to, the successful candidate’s relevant knowledge, skills, and experience.\nJoin a purpose driven winning team, committed to results, in an inclusive and high-performing culture.\nPurpose:\nWe are seeking a Senior AI Engineer to design, build, and operate AI and agentic solutions supporting Canadian Banking, International Banking, Global Banking and Markets (GBM), Global Wealth Management (GWM), Fraud, and Anti-Money Laundering (AML).\nThis is a hands-on engineering role spanning AI applications, data pipelines, software services, and MLOps. You will work with business stakeholders, product owners, data scientists, and platform teams to translate business workflows into secure, reliable production solutions using Databricks, MLflow, Kubernetes, and the Azure-native stack.\nYou will own the design and delivery of assigned components and workflows, contribute to technical decisions with Principal Engineers and architects, and support solutions throughout their production lifecycle. The role requires sound judgment in choosing between deterministic automation, machine learning, generative AI, and agentic approaches.\nWhat You'll Do\nBusiness Discovery and Solution Design\nParticipate in discovery sessions with business stakeholders to understand workflows, data sources, pain points, and opportunities for AI-enabled improvement.\nTranslate requirements into technical designs, implementation tasks, estimates, and testable acceptance criteria in partnership with product owners and technical leads.\nAssess data readiness, integration dependencies, and technical feasibility; build focused prototypes to validate assumptions before production implementation.\nIdentify appropriate boundaries for agent autonomy, human review, approvals, and deterministic business rules.\nAI and Agentic Application Engineering\nBuild LLM-powered applications and agentic workflows using tool calling, enterprise APIs, retrieval-augmented generation, structured outputs, and state management.\nImplement document ingestion, parsing, chunking, embeddings, indexing, retrieval, and reranking to provide relevant, permission-aware context.\nIntegrate predictive models and business rules with AI workflows in collaboration with data scientists and domain experts.\nImplement validation, timeouts, retries, idempotency, and fallback paths to make workflows dependable and prevent unintended repeated actions.\nCompare model and orchestration options against task quality, latency, cost, and operational requirements.\nData and Software Engineering\nDevelop and maintain batch and streaming data pipelines using Azure Databricks, Apache Spark, Delta Lake, Python, and SQL.\nImplement data quality checks, schema validation, lineage, and access controls using enterprise standards and Unity Catalog where applicable.\nBuild tested APIs and services that connect AI applications to enterprise data, business systems, and approved tools.\nWrite maintainable code with clear interfaces, unit and integration tests, documentation, and peer review; troubleshoot complex issues across application and data layers.\nEvaluation MLOps and Production Delivery\nUse MLflow and supporting tools to track experiments, register models, version prompts and configurations, and retain evaluation results and deployment evidence.\nBuild representative evaluation datasets and automated checks for model performance, retrieval relevance, grounded responses, tool execution, and end-to-end task completion.\nImplement CI/CD pipelines, automated regression testing, environment configuration, and controlled releases with rollback support.\nContainerize services with Docker and deploy to Kubernetes, including Azure Kubernetes Service (AKS), using approved infrastructure-as-code patterns.\nInstrument applications for tracing, logs, and metrics; monitor AI quality, data and model drift where applicable, latency, availability, and consumption costs.\nInvestigate production incidents, perform root-cause analysis, maintain runbooks, and contribute to operational support under the team’s agreed support model.\nSecurity and responsible AI\nImplement least-privilege access, secure secrets management, data protection, and audit logging using enterprise security and Azure identity standards.\nApply safeguards for prompt injection, sensitive data disclosure, unsafe tool execution, and unauthorized agent actions.\nImplement human approval and escalation steps for sensitive decisions or actions, preserving traceability of inputs, outputs, and tool activity.\nWork with cybersecurity, model risk, compliance, and data governance partners to address required controls and remediation items.\nCollaboration and Engineering Contribution\nWork with Principal Engineers and architects to align component designs with enterprise architecture and reusable platform capabilities.\nCollaborate with data engineers, data scientists, platform engineers, and business teams to resolve dependencies and deliver integrated solutions.\nMentor engineers through code reviews, pairing, and knowledge sharing; contribute reusable components and practical engineering guidance.\nCommunicate progress, blockers, technical trade-offs, and delivery risks clearly and early.\nRequired Qualifications\nStrong professional experience in software, data, or machine learning engineering, including hands-on delivery of production AI or machine learning solutions.\nProficiency in Python and SQL, API development, automated testing, Git, and modern software engineering practices.\nHands-on experience building generative AI applications or agentic workflows, including retrieval, tool integration, orchestration, and evaluation.\nExperience with Databricks, Apache Spark, Delta Lake, and scalable data processing pipelines.\nExperience with MLflow and MLOps practices such as experiment tracking, model registration, versioning, deployment, and monitoring.\nPractical experience with Microsoft Azure services and cloud application security, identity, networking, and observability.\nExperience with Docker, Kubernetes, CI/CD pipelines, and infrastructure as code, with the ability to deploy and troubleshoot services.\nAbility to independently deliver well-defined engineering work, investigate ambiguous problems, and collaborate across business and technical teams.\nUnderstanding of AI evaluation, data privacy, secure tool use, human oversight, and the limitations of probabilistic model outputs.\nWhat You'll Bring\nRequired Qualifications\nStrong professional experience in software, data, or machine learning engineering, including hands-on delivery of production AI or machine learning solutions.\nProficiency in Python and SQL, API development, automated testing, Git, and modern software engineering practices.\nHands-on experience building generative AI applications or agentic workflows, including retrieval, tool integration, orchestration, and evaluation.\nExperience with Databricks, Apache Spark, Delta Lake, and scalable data processing pipelines.\nExperience with MLflow and MLOps practices such as experiment tracking, model registration, versioning, deployment, and monitoring.\nPractical experience with Microsoft Azure services and cloud application security, identity, networking, and observability.\nExperience with Docker, Kubernetes, CI/CD pipelines, and infrastructure as code, with the ability to deploy and troubleshoot services.\nAbility to independently deliver well-defined engineering work, investigate ambiguous problems, and collaborate across business and technical teams.\nUnderstanding of AI evaluation, data privacy, secure tool use, human oversight, and the limitations of probabilistic model outputs.\nPreferred Qualifications\nExperience in financial services, particularly banking, capital markets, wealth management, fraud detection, or AML.\nExperience implementing retrieval and vector search, document processing, semantic models, or knowledge graph integrations.\nFamiliarity with Model Context Protocol (MCP), event-driven architectures, and agent orchestration frameworks.\nExperience working in regulated environments with model risk, audit, and data governance requirements.\nBachelor’s or master’s degree in computer science, engineering, mathematics, or a related discipline, or equivalent practical experience.\nTechnology Environment\nData engineering: Azure Databricks, Apache Spark, Delta Lake, Unity Catalog, Azure Data Lake Storage, Azure Data Factory, and Azure Event Hubs.\nAI and machine learning: Azure-hosted AI models and services, MLflow, machine learning frameworks, agent orchestration frameworks, retrieval, and vector search.\nSoftware and cloud: Python, SQL, REST APIs, Microsoft Azure, Docker, Kubernetes, AKS, Azure Functions, and Azure API Management.\nEngineering operations: Azure DevOps or GitHub Actions, Terraform or Bicep, Azure Monitor, Application Insights, Key Vault, and Microsoft Entra ID.\nHiring Manager: Prabhu Gururaj\nInterested?\nIf your experience is closely related but doesn’t align perfectly with every qualification, we do encourage you to apply - you might be the right candidate for this or other roles at Scotiabank!\nAt Scotiabank, every employee is empowered to reach their fullest potential, respected for who they are and, embraced for their differences. That’s why we work to grow and diversify talent and engage employees in a performance-oriented culture.\nWhat's in it for you?\nScotiabank wants you to be able to bring your best self to work - and life, every day. With a focus on holistic well-being, our many flexible benefit programs are designed to help support your unique family, financial, physical, mental, and social health needs.\nLocation(s): United States : Texas : Dallas\nScotiabank is a leading bank in the Americas. Guided by our purpose: \"for every future\", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.\nAt Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.\nScotiabank is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by federal, state, or local law.","description_format":"text","description_chars":11190,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors","Investment Banking & M&A Advisory","Digital Banks & Neobanks"],"lifecycle":[{"event":"open","at":"2026-11-06T22:49:19Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":17,"reasons":["conf:1","velocity","win:early","comp:brand"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/scotiabank-ai-engineer","json_url":"https://alion.io/job/scotiabank-ai-engineer.json","meta":{"generated_at":"2026-11-07T10:54:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10369,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1754303},"rest":"https://alion.io/mcp/rest/get_company?id=1754303"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscotiabank-ai-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fscotiabank-ai-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fscotiabank-ai-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/scotiabank-ai-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscotiabank-ai-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3894916}},{"tool":"search_jobs","arguments":{"company":"scotiabank.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3894916},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}