Software Engineer, Ai & Platform
Cameron Stephens Mortgage Capital Ltd.
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 Missionis 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 Visionis 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 View email address on ca.hrm.tc or at View phone number on ca.hrm.tc 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.
#J-18808-Ljbffr
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 Missionis 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 Visionis 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 View email address on ca.hrm.tc or at View phone number on ca.hrm.tc 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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer, Ai & Platform in Winnipeg, MB vacancy
- ...in an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms... ...production. This role sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied AI, with a focus...SoftwareFlexible hours
- Du baust den Kern unserer AI-Agenten-Plattform. Sie ermöglicht IT-Dienstleistern, ihr Gesch... ...tzliche Mitarbeitende. Du arbeitest im AI-Platform-Team an einer neuen, eigenständigen... ...agentische Workflows und die Ausführungs-Engine bauen, mit Fokus auf Zuverlässigkeit und ObservabilityAPIs...Software
- Select how often (in days) to receive an alert:Title: Senior AI Platform Software Engineer Requisition ID: 276518 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Role The Senior AI Platform Software Engineer will...SoftwareFlexible hours
- Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. This... ...centers. As the fleet expands, the software used to monitor and manage it must... ...it. We are seeking a senior software engineer to build the platforms and tools that help our teams understand...Software
- Build and scale a production AI platform with TypeScript and React as a Senior Software Engineer, working remotely anywhere in Canada. Own features end to end for dealerships.Dealership Accelerator builds an AI BDC used by more than 500 dealers. You will design, build, test...SoftwareRemote work
- Build production AI agents and platform systems as a Senior Software Engineer on Fleetworthy’s AI Platform team. Work across fleet readiness technology.This senior engineer role focuses on shipping reliable software for Fleetworthy’s safety, compliance, toll management, and...Software
- Baue die AI-Agenten-Plattform mit Java und Python im hybriden Arbeitsmodell an den Standorten von the company. Entwickle... ...Backend-Services für intelligente Agenten.Als Senior Software Engineer arbeitest du im AI-Platform-Team an einer eigenständigen Plattform für IT-...Software
- Transform the AI experience at Cerebras Systems as a Software Engineer on our Inference Platform team. Shape next-gen architecture while deploying ultra-fast machine learning services to boost performance and scalability. Cerebras Systems seeks a Software Engineer with 3+ years...Software
- Build production AI agents with Python or TypeScript on Fleetworthy’s AI Platform team. Work across connected fleet technology, safety... ..., and operations.As a senior engineer, you will ship AI products for... ...expertise.Key Responsibilities: Ship software frequently from specification...Software
- Join Cerebras Systems as a Senior Software Engineer specializing in AI fleet platform development. This role focuses on managing AI clusters and enhancing operational efficiency across platforms. As a senior engineer at Cerebras, you'll drive innovation in fleet management...Software
- ...will work directly with the Co-Founder & CEO, translating product strategy into robust engineering practice and scalable systems. You will partner with clinical leadership to build AI-powered infrastructure, solutioning for multiple lines and jurisdictions, and shape the...SoftwareInternship
$132.6k - $174k per year
Senior Software Engineer - Data and AI Platforms Business Unit: Store Support Centre (SSC)Time Type: Full-timeDescription & Requirements Who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits...SoftwareLong term contractPermanent employmentPart timeLocal areaImmediate start- ...SweetTech is seeking a hands-on Platform Software Engineer to build the platform behind our financial software in Montréal. You will guide autonomous agents, define intent, and validate outcomes rather than writing application code directly. You will own core platform capabilities...Software
$153k - $213k per year
...surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure... ...gathering feedback before large changes to systems. The AI Platform team owns affirm's paved path for building, running,...SoftwareWork at officeRemote workFlexible hours$196.6k - $258.1k per year
Principal Software Engineer, Data and AI PlatformsBusiness Unit: Store Support Centre (SSC) Time Type: Full-time Description & Requirementswho... ...growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with...SoftwareLong term contractPermanent employmentFull timePart timeLocal areaImmediate start- ...Dexterra is seeking an experienced Software Engineering Architect to unify engineering practices, set standards, and drive secure, scalable solutions... ...learning and quality across projects, with a focus on modernization and AI-enabled capabilities. #J-18808-Ljbffr...Software
$110k - $145k per year
A little bit about our teamSureel AI is building the standards and infrastructure for... ...also provide AI companies and digital platforms with the systems they need to access rights... ...Your roleWe are looking for a senior software engineer with deep experience in backend, platform...Software- Sinistar recherche un développeur logiciel senior pour bâtir et faire évoluer sa plateforme dédiée à la relocalisation après sinistre. Vous concevrez, livrerez et prendrez en charge des fonctionnalités complexes, en intégrant des agents de codage dans votre flux de travail....SoftwareRemote work
- ...and manage a portfolio of data management platforms and mobile offerings in support of our... ...generation Healthcare Informatics platform. As a Software Engineer, you must possess world class technical... ...technologies that people love.The AI-powered digital health solutions, cloud-...SoftwareLong term contractLive InRemote workFlexible hours
- ...télévisuelles et numériques. Avec notre logiciel propriétaire Data Platform et nos plugins compatibles avec les moteurs graphiques en... ...de données + Évolution de la plateforme À titre de Lead Software Engineer – AI, Data Visualization & Platform, vous contribuerez à faire le...SoftwareDaily paidApprenticeship
- Photonic Inc. is seeking a VP of Software Engineering in British Columbia (Hybrid). You will define and lead the software strategy spanning core platforms, simulations, compilers, AI, and development infrastructure to accelerate quantum computing systems. You will build high...Software
- Justworks, Inc. is seeking a Senior Software Engineer to join a small, autonomous team building AI-native systems that scale operations. You will own large sections of the technology stack, drive pragmatic decisions in evolving space, and ship production-ready systems relied...SoftwareInternship
- ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating procurement... ..., and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for designing...SoftwareImmediate startRemote workHome officeFlexible hours
- ...challenge consensus. The Team: As AI tools drive immense value across the... ...growing cost curve. The unified AI Platform Team builds the centralized software, operations, and governance layers... ...: We are looking for a Platform Engineer to help build and operationalize our...Software
$155k - $195k per year
A leading dental software company in Surrey is seeking a Staff Software Engineer to join their Ascend Specialty domain. This hybrid role focuses on architectural leadership... ..., engineering best practices, and modernizing the platform. Ideal candidates will have 8+ years of software...Software- ODAIA Intelligence Inc. is seeking a Senior Software Engineer to own end-to-end product capabilities across frontend and backend, including real-time computation services and API design. You’ll build with React and TypeScript, work across AWS and Kubernetes, and mentor teammates...SoftwareRemote workFlexible hours
- Motion is building an AI-native platform for creative strategists. We are a 75-person remote team with a Montreal hybrid role, focusing on the VM layer and services behind Runneth. You will own core infrastructure, work across Platform, Agent Runtime, and Runneth, and contribute...SoftwareRemote work
- Advance your career as a Staff Software Engineer focusing on innovative AI solutions. Drive the development of scalable, maintainable systems while leading... ...part of a dynamic team, you will deliver high-quality platforms for generative AI applications. Your work will encompass...Software
$180k - $220k per year
Position: AI/ML Platform Software Developer Location: Calgary, Alberta or Remote — Canada Experience: 8+ years software development... ...generation of the company’s platform. This is a hands‑on engineering role focused on production AI systems, agentic workflows,...SoftwareFull timeRemote work$135k - $165k per year
...and smarter. Our comprehensive platform brings initiatives,... ...move decisively, keep teams and AI in lockstep, and know how their... ...looking for a Manager, Platform Engineering to lead a team building the reusable... ..., observing, and operating software. Reporting to the Director,...SoftwareLong term contractInternshipWork at officeRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Ai & Platform. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

