Talent.com
Bayview Asset Management
Software EngineerBayview Asset Management • Toronto, Canada
Software Engineer

Software Engineer

Bayview Asset Management • Toronto, Canada
4 days ago
Job type
  • Full-time
Job description

Job Description

Overview

ABOUT US

Founded in 1993, Bayview Asset Management is an investment firm focused on mortgage and consumer credit.

The BAM AI Team develops AI-powered applications and internal platforms that integrate directly into business workflows, helping teams operate more efficiently, automate processes, and improve decision-making across the firm.

POSITION SUMMARY

Bayview is seeking a Senior Full Stack Developer to design and develop scalable applications, backend services, and data pipelines supporting AI-enabled internal tools and workflows. This role combines full-stack application development, platform engineering, and AI integration, with a focus on building reliable, maintainable systems that support business operations and user productivity.

The ideal candidate is a strong hands-on engineer with experience developing modern web applications, APIs, and backend infrastructure using Python and modern frontend technologies. This individual should be comfortable working across the full software development lifecycle, collaborating with technical and business stakeholders, and contributing to application architecture and engineering best practices.

KEY RESPONSIBILITIES:

  • Design, build, and maintain scalable full-stack applications using Python and modern frontend frameworks (e.g., React)
  • Develop and support backend services, APIs, and application workflows supporting internal business operations
  • Build and maintain data pipelines and integrations across internal and external systems
  • Integrate AI/LLM capabilities into business applications and operational processes
  • Contribute to application architecture, system design, and engineering standards across the platform
  • Collaborate with business stakeholders and internal teams to translate requirements into scalable technical solutions
  • Write clean, maintainable, well-tested, and performant code following engineering best practices
  • Troubleshoot, debug, and enhance existing systems and applications
  • Participate in deployment processes, CI/CD workflows, and ongoing platform improvements
  • Continuously evaluate and improve application performance, usability, and reliability

REQUIRED SKILLS:

  • 7+ years of professional software engineering experience developing modern web applications and backend systems
  • Strong proficiency in Python and JavaScript/TypeScript
  • Experience with modern frontend frameworks such as React
  • Experience designing and developing APIs and backend services
  • Experience working with relational and/or non-relational databases
  • Familiarity with Docker and containerized application environments
  • Understanding of full software development lifecycle, application architecture, and deployment practices
  • Ability to independently own features and solutions from development through deployment
  • Strong analytical, problem-solving, debugging, and troubleshooting skills
  • Effective written and verbal communication skills with both technical and non-technical stakeholders

PREFERRED SKILLS:

  • Experience building or supporting AI/LLM-powered applications or workflows
  • Exposure to ML Ops, CI/CD pipelines, or cloud-based application environments
  • Experience working with structured and unstructured data sets
  • Experience developing internal tools, workflow applications, or automation platforms
  • Familiarity with modern testing practices and Test Driven Development (TDD)
  • Experience collaborating closely with product, UX, or business teams
  • Understanding of scalable application design and component-based architecture

LOCATION & COMPENSATION:

  • This role will be remote with occassional travel into Toronto office.
  • The compensation available for this role will be $160,000 – $200,000 CAD, depending on experience level.
  • There is also a performance-based bonus structure available.
Create a job alert for this search

Software Engineer • Toronto, Canada

Similar jobs

Software Engineer

RelayToronto, ON, CA
Full-time

Relay is a digital banking platform that gives self‑made business owners the tools and know‑how to be great with money—bringing clarity, confidence, and control to every dollar earned, so they can ... Show more

 • Promoted

Software Engineer- I

PheedLoop Inc.Toronto, ON, CA
Full-time

Engineering Full Time Toronto, ON $80,000 CAD per year.PheedLoop's mission is to help organizers turn ordinary events into unforgettable experiences with event technology that is bold, intuitive, a... Show more

 • Promoted

Lead Principal Software Engineer

Auxo | Growth Partnerrichmond hill, on, ca
Full-time

SaaS products and platforms at scale.You’ll work closely with the Head of Product & Technology to shape technical direction across multiple teams.This is a high-impact IC role where you’ll influenc... Show more

 • Promoted

Software Engineer

Sproutlogic ConsultingToronto, ON, CA
Full-time

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.Develop new capabil... Show more

 • Promoted

Software Engineer I

TD BankToronto, ON, CA
Full-time

Nous et certains tiers sélectionnés utilisons des technologies et des outils de suivi (témoins) pour recueillir des renseignements sur votre utilisation de ce site Web.Les témoins essentiels soutie... Show more

 • Promoted

Software Engineer

SpellbookToronto, ON, CA
Full-time

Spellbook is a leading AI suite for commercial lawyers, trusted by more than 3,000 law firms and in‑house teams worldwide.Our mission is to make legal services more accessible by empowering legal p... Show more

 • Promoted

Software Engineer

DataAnnotationToronto, ON, CA
Full-time +1

DataAnnotation is committed to creating quality AI.Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficien... Show more

 • Promoted

Software Engineer

ALTEN CanadaMarkham, York Region, CA
Full-time

In just three decades, ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network Services.Our footprint spans across... Show more

 • Promoted

Software Engineer

RAVLToronto, ON, CA
Full-time

RAVL helps technologists accelerate their careers.At RAVL, we connect strategy with execution, care deeply about the people we work with, and measure success by the lasting impact we leave behind.O... Show more

 • Promoted

Software Engineer

ScotiabankToronto, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.At the heart of the Bank’s mission to uphold integrity and transparency, the.We're a collaborat... Show more

 • Promoted

Software Engineer

NerdleveltechToronto, ON, CA
Full-time

Remote‑first, with the option to use our Toronto office as much or as little as you like.Candidates must be GTA‑based to accommodate occasional in‑person needs.The role will involve building new fe... Show more

 • Promoted

Software Engineer

HaysToronto, ON, Canada
Full-time

Location: Remote with Occasional Travel.Strong back‑end development experience, including hands‑on work with Python.Experience with front‑end development using modern JavaScript frameworks (e.Prove... Show more

 • Promoted

Software Engineer

Cognichip, Inc.Toronto, ON, CA
Full-time

Chip design is slow, siloed, and often constrained by outdated workflows.At Cognichip, you’ll help build the AI-native tools that change that.From blazing-fast simulations to human-in-the-loop desi... Show more

 • Promoted

Software Engineer – Advanced Systems - Draganfly Inc.

Draganfly Inc.north york, on, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Software Engineer

CSIToronto, ON, CA
Full-time

Software Engineer II's code, test and debug programs.They also maintain and document program changes.Software Engineer II's work on several phases of at least one major application while receiving ... Show more

 • Promoted

Senior Software Engineer – Agentic AI Foundations

SocureGreater Toronto Area, Canada, Canada
Full-time

Socure is building the identity trust infrastructure for the digital economy — verifying 100% of good identities in real time and stopping fraud before it starts.The mission is big, the problems ar... Show more

 • Promoted

Software Engineer

MarbleToronto, ON, CA
Full-time

Marble is building an AI-powered tax assistant and preparation platform that transforms how accounting firms and their clients handle tax season.We’re targeting the pain points of mid-to-large size... Show more

 • Promoted

Software Engineer – Advanced Systems - markham

Draganfly Inc.markham, on, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Software Engineer

Toronto Film SchoolToronto, ON, CA
Full-time

ClearBlue Markets is a global leader in carbon markets, helping clients navigate carbon pricing and offset strategies to drive real climate impact.With offices in Toronto, Amsterdam, and Colombia, ... Show more

 • Promoted

Software Engineer

JamLabs Data ScienceToronto, ON, CA
Full-time

JamLabs is a data science and AI engineering firm that partners with global financial institutions to design and build intelligent data systems and AI-powered products.Our clients include leading f... Show more