Software Engineer, AI & Platform in Toronto

Software Engineer, AI & Platform in Toronto

Toronto Full-Time 123750 - 151250 $ / year (est.) On-site
C

At a Glance

  • Tasks: Design and build innovative AI-driven applications that transform business processes.
  • Company: Join a leading force in the Commercial Real Estate industry with a commitment to excellence.
  • Benefits: Enjoy competitive salary, comprehensive medical benefits, tuition reimbursement, and fitness allowance.
  • Other info: Dynamic work environment with opportunities for growth and a focus on diversity and inclusion.
  • Why this job: Be the first engineering hire on an exciting AI and Tech team making a real impact.
  • Qualifications: 3+ years of software engineering experience, strong Python skills, and familiarity with AI technologies.

The predicted salary is between 123750 - 151250 $ per year.

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.

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.

Software Engineer, AI & Platform in Toronto employer: Cameron Stephens Mortgage Capital Ltd.

Cameron Stephens is an exceptional employer that fosters a dynamic and inclusive work culture, prioritizing professional growth and employee well-being. With competitive salaries, comprehensive benefits, and a commitment to team building, employees are empowered to thrive in their roles while contributing to meaningful projects in the real estate investment sector. Located in Toronto, the firm offers a hybrid work schedule that promotes work-life balance, making it an attractive place for finance professionals seeking rewarding careers.

C

Contact Details:

Cameron Stephens Mortgage Capital Ltd. Recruitment Team

We think you need these skills to ace Software Engineer, AI & Platform in Toronto

Software Development
Generative AI
Agentic AI
Application Development Lifecycle (ADLC)
AI-assisted Development
Python
Modern Web Frameworks