AI Engineer ll

ZafinToronto, ON
Hybrid

About The Position

This is an intermediate position focused 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.

Requirements

  • Comp Sci, Comp Eng, Engineering, or other technical field or equivalent experience.
  • Possess intermediate experience in building, deploying, and maintaining complex conversational solutions, search solutions, and other AI-based automation while having intuitive/engaging experiences for the user.
  • Fluency with production AI SaaS APIs from OpenAI, Microsoft Azure, and open-source LLM models.
  • Ability to develop, design and implement the code independently with minimal guidance.
  • Fluency in AI services’ API offerings.
  • Knowledge of LLM fundamentals and evolution.
  • Strong understanding of data engineering principles, enterprise data architecture, and integration patterns.
  • Experience working with large-scale enterprise datasets and data-driven applications.
  • Proficiency in Python and/or TypeScript in addition to enterprise software development experience.
  • Ability to bridge business requirements and technical architecture while effectively communicating with both technical and non-technical stakeholders.
  • Experience developing technical documentation, user guides, and solution enablement materials.
  • Full-Stack (front-end, back-end, event streams, database).
  • Works well with clients.
  • Familiarity with various Operating Systems and Databases.
  • 3 - 7 years of experience with enterprise software development.

Nice To Haves

  • Domain knowledge of banking, financial services, enterprise data platforms, AI-driven automation, and large-scale enterprise IT environments will be considered a strong asset.

Responsibilities

  • 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 changes.
  • Participate in customer workshops, technical discussions, solution demonstrations, and knowledge transfer sessions.
  • Providing high end customer solutions for client raised tickets.
  • Analyze complex business and technical problems, identify root causes, and implement innovative solutions that drive operational outcomes.
  • Become accustomed to upgrading to new technologies and frameworks.
  • Collaborate with internal stakeholders, subject matter experts, and customer teams to understand business requirements and translate them into scalable technical solutions.
  • Work with SME’s on specific areas of Software development.
  • Multitask and manage your own deliverables of varying and progressing complexity as part of a team with senior guidance.

Benefits

  • competitive salaries
  • annual bonus potential
  • generous paid time off
  • paid volunteering days
  • wellness benefits
  • robust opportunities for professional growth and career advancement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service