Software Engineer
Company: Bayview Asset Management
Location: Toronto, ON M5V 3M2 (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-05-07
About this role
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 an...