Zafin

AI Engineer

Toronto, CanadaFull timePosted 15 days ago
Apply on Zafin →

Sign into see who you know at Zafin.

Zafin is an AI platform company helping regulated institutions modernize how critical work is designed, governed, and delivered. Our technology enables organizations to move faster while maintaining the governance, accountability, and control required in highly regulated environments. Our portfolio includes Zafin AIOS, an agent orchestration platform for governed AI work; the Zafin Banking Platform, which helps banks modernize product, pricing, offers, billing, loyalty, and relationship management; and Zafin IO, an integration platform that connects data, systems, and workflows across complex enterprise environments. Headquartered in Toronto, Canada, Zafin partners with leading financial institutions across North America, Europe, the Middle East, Africa, and Asia-Pacific. As AI transforms the future of financial services, we're building the platforms that help regulated organizations adopt AI responsibly and at scale.  What’s the Opportunity?  This is an intermediate position is focuses on designing, developing, deploying, and supporting cutting edge AI-powered software solutions within the Banking and fintech domains, including Pricing & Billing. The successful incumbent will combine strong software engineering, AI/LLM expertise, data engineering capabilities, and customer engagement skills to deliver scalable, enterprise-grade solutions that create measurable business value for global financial institutions   What Will You Do?  Works alongside senior AI Engineers to understand and develop the current application adhering to software development life cycle, from concept and design to testing   Participates in rapid experimentation, testing, and continuous iteration post-launch to ensure the solution meets its targets and delivers a compelling experience to ensure adoption and sustained usage.   Focused on providing flexible and focused on delivering high-value solutions end-to-end (build, test, deploy, run, maintain, monitor)."   Build and maintain AI-powered workflows, conversational experiences, intelligent search capabilities, and automation solutions leveraging enterprise AI platforms.   Design, develop, and optimize data pipelines that support AI applications and enable effective use of structured and unstructured enterprise data.   Utilize Python, Java, and modern development frameworks to deliver production-ready AI and software solutions.   Write well designed testable, efficient code by utilizing automation, AI, or through manual means where necessary   Write unit test cases to validate test developed code by utilizing automation, AI, or through manual means where necessary   Review code and debugging using applicable methods and tools   Create technical documentation, implementation guides, and operational runbooks to support solution adoption and long-term success.   Analyze and understand existing code application of the existing design to customize cha...