Software Engineer, AI & Platform

Cameron Stephens Mortgage Capital Ltd.

Toronto

On-site

CAD 100,000 - 150,000

Full time

48 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary and bonus structure
Comprehensive medical benefits
Parental top up program
Annual fitness allowance
RRSP matching program
Tuition Reimbursement Program
Team building events

Job summary

Cameron Stephens Mortgage Capital Ltd. is seeking an experienced Software Engineer to help build AI-enabled business platforms. You will craft applications, automate with AI agents, and integrate data across core systems in a regulated environment.

The role is the first engineering hire on the AI and Tech team, reporting to the Director of AI and Tech Transformation. You will partner with business stakeholders and own delivery from design to production.

Qualifications

  • 3+ years of software engineering experience in production systems
  • Strong Python and modern web frameworks
  • Solid SQL and relational database experience
  • Hands-on with large language models (LLMs) and AI coding agents
  • Experience with agent frameworks and AI-assisted development
  • Familiar with CI/CD pipelines and infrastructure as code
  • Excellent communication and stakeholder collaboration
  • Experience with workflow orchestration tools
  • Azure deployment experience; familiarity with regulated environments

Responsibilities

  • Design, build, and maintain internal business applications from requirements through production
  • Apply AI-assisted approaches across the development lifecycle while maintaining quality standards
  • Evolve software delivery toward AI-driven ADLC models
  • Implement AI agents and automation across planning, development, testing, and deployment
  • Identify opportunities to reduce manual effort via AI automation
  • Develop data solutions and system integrations across core platforms
  • Support production applications and troubleshoot complex issues
  • Use AI-assisted techniques for rapid root-cause analysis and incident resolution
  • Embed security, auditability, and data protection from the start

Skills

Python
Web frameworks
SQL
LLMs & AI agents
Agent frameworks
CI/CD & IaC
Communication
Workflow orchestration
Regulated industry experience

Tools

Azure
CI/CD tooling
Infrastructure as Code

Job description

We are seeking an experienced Software Engineer with a strong foundation in software development and hands-on experience building with Generative and Agentic AI. This new role is the first engineering hire on our AI and Tech team, reporting to the Director, AI and Tech Transformation. It suits someone who wants breadth: modern application development, AI-driven automation and close work with data. You will design, build and run software that our business teams rely on, in a regulated environment where security and auditability matter.

Key Responsibilities
  • Design, build and maintain internal business applications and platforms, from requirements through production.
  • Apply AI-assisted approaches throughout the application development lifecycle while maintaining engineering quality standards.
  • Contribute to the evolution of software delivery processes from traditional SDLC approaches toward AI-driven Application Development Lifecycle (ADLC) models.
  • Implement AI agents and automation capabilities that support:
    • Planning
    • Development
    • Testing
    • Review
    • Integration
    • Deployment
    • Operational support
  • Identify opportunities to reduce manual effort and repetitive engineering tasks through AI-driven automation.
  • Develop data solutions, reporting and system integrations that connect core business platforms.
  • Support production applications and assist with troubleshooting complex technical issues.
  • Use AI-assisted techniques to accelerate root cause analysis and incident resolution.
  • Build security, auditability and data protection into solutions from the start.
Are you aligned with our Mission, Vision and Values?
Our Mission

is to advance our client-first philosophy by managing investor capital with the highest levels of professionalism and integrity. We are dedicated to capital preservation while simultaneously forging long-term relationships with our real estate developer partners. We are committed to excellence in everything we do and building trust with all our stakeholders.

Our Vision

is to be a leading force in the Commercial Real Estate industry, in the markets we serve across North America, known for disrupting the status quo and setting new standards of service and excellence. We aspire to make a significant impact on everyone we engage with—clients, investors, employees, and the communities we support—by consistently delivering unparalleled value and fostering meaningful change.

Our Values:
  • Authenticity: We are genuine, transparent, and honest. We build trust through open communication and consistent actions.
  • Urgency: We move with purpose and pace. We respond quickly and act decisively, knowing that speed matters in our business.
  • Intellectual Curiosity: We ask questions, challenge assumptions, and never stop learning. We seek out better ways to solve problems.
  • Loyalty: We are committed to our clients, our colleagues, and our company. We support one another and stick with our commitments.
  • Entrepreneurial Mindset: We take initiative, embrace accountability, and push beyond the expected. We think and act like owners.
  • Respectfully Confident: We know our strengths, lead through actions, and stay grounded. We let results speak for themselves.
What we believe our ideal candidate will possess:
  • 3+ years of experience as a software engineer, with production systems you have built and supported.
  • Strong Python skills and experience with modern web frameworks.
  • Solid SQL and relational database experience.
  • Hands-on experience with large language models (LLMs), AI coding agents and agent frameworks.
  • A disciplined approach to AI-assisted development: careful code review, thorough test generated output.
  • Clear communication, and the ability to work independently and with business stakeholders.
  • Experience with workflow orchestration tools.
  • Experience deploying and operating services on Azure.
  • Experience with CI/CD pipelines and infrastructure as code.
  • Familiarity with modern data platforms such as Microsoft Fabric.
  • Experience in financial services, lending or another regulated industry.
What we offer our people:
  • Competitive salary and bonus structure
  • Comprehensive medical benefits and Health Care Spending Account
  • Parental top up program
  • Annual fitness allowance
  • RRSP matching program
  • Tuition Reimbursement Program
  • Company wide team building events

At Cameron Stephens, we value the unique skills and experiences of each of our candidates; recognizing that each prospective employee contributes to our efforts to build a diverse and inclusive place to work. We are committed to being an equal opportunity employer and are happy to provide accommodations upon request at all stages of the recruitment process. Should you require any disability-related accommodation to support your participation in our recruitment process, please notify Human Resources at careers@cameronstephens.com or at (416)591-8787 and we will work with you to meet your accessibility needs.

The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees so classified. All employees may be required to perform duties outside of their normal responsibilities from time to time, as needed.

We thank all applicants for their interest in working at Cameron Stephens. Please note that only those evaluated as meeting the requirements of the role will be contacted about next steps in the recruitment process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer
Senior AI Engineer

Urban Ridge Supplies • Toronto

On-site
CAD 140,000 - 190,000
Modern HQ near Union Station
Training reimbursement
Paid professional designations
+5
AI Solutions Architect
AI Solutions Architect

Altis Technology • Toronto

On-site
CAD 111,000 - 185,000
Comprehensive benefits starting on day
RRSP contribution of 6%
Four weeks of paid vacation
+2
AI Solutions Engineer
AI Solutions Engineer

Urban Ridge Supplies • Toronto

Hybrid
CAD 125,000 - 145,000
AI Engineer
AI Engineer

Sun Life • Toronto

Hybrid
CAD 65,000 - 105,000
Hybrid work arrangement
Wellness programs
Career development & networking
+1
AI Solutions Engineer
AI Solutions Engineer

Connor, Clark & Lunn Financial Group (CC&L) • Vancouver

On-site
CAD 174,191 - 202,061
Senior AI Developer, Agentic AI
Senior AI Developer, Agentic AI

CIMA • Montreal (administrative region)

On-site
CAD 120,000 - 170,000
Comprehensive benefits
Employee and Family Assistance program
RRSP with employer contribution up to
+4
Senior AI Engineer
Senior AI Engineer

RBC • Toronto

On-site
CAD 120,000 - 180,000
Total rewards program
Career development opportunities
Impactful projects with enterprise AI
AI Architect
AI Architect

Evolutionary Recruiting • Edmonton

Hybrid
CAD 120,000 - 180,000
AI Solutions Engineer
AI Solutions Engineer

Connor, Clark & Lunn Financial Group (CC&L) • Toronto

On-site
CAD 125,000 - 145,000
Principal Data Science and AI Engineer
Principal Data Science and AI Engineer

RBC • Toronto

On-site
CAD 180,000 - 240,000