Untitled role
SuiteSpot- Location
- Location not stated
- Workplace
- Hybrid
- Employment
- —
- Salary
- —
Senior Software Engineer - SAM AI - SuiteSpot - Career Page Skip To Job Description
We’re always on the hunt for smart and creative individuals who see opportunities and chances for innovation in the booming real-estate technology world. We love collaborative team players who are passionate about what they do best. We challenge our team members to rise to their fullest potential.
Culture
We are all about Passion, Integrity and Execution.
It’s no secret that the formula for great execution is teamwork. We empower people to take ownership of what they’re passionate about, so they can make a meaningful impact and delight our customers. We want team members who want to invest in us the way we invest in them.
Why work for SuiteSpot?
At SuiteSpot, we use technology to simplify real-estate property management processes and operations. We aim to disrupt an underserved market and deliver short and long term value to our customers. We base our solutions on deep domain expertise and intimate industry knowledge that has been validated by major customers and industry thought leaders. We believe in the power of data analytics and machine learning technologies to deliver insights and actionable solutions for real-estate operators.
Through collective product ownership, an agile environment, and a truly collaborative culture, we strive to offer every new team member the chance to not just be part of a company, but to have a hands-on, voices-heard impact on the building of our solutions and our company. We believe in challenging everyone here to rise to their full potential. This is a small environment where everyone’s efforts – and the results of those efforts – are transparent and count.
Working at SuiteSpot will give you a chance to build out your role and your skills mentored and coached by seasoned technology entrepreneurs that have grown and led successful organizations of all sizes – from start-ups to large scale publicly listed companies. Together, we will create, drive, and be at the forefront of technology adoption in the booming real-estate tech sector!
SuiteSpot is an equal opportunity employer and values diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Senior Software Engineer - SAM AI
Toronto, ON, Canada
Full Time
Software Development
Experienced
Share
Who We Are
SuiteSpot is a PropTech company transforming how residential real estate is managed and operated at scale. Our award-winning Maintenance and Capital SaaS solutions serve the top 50 multifamily property management operators in North America, helping them streamline operations across hundreds of thousands of units.
We move fast, ship real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact. We live by P.I.E. — Passion, Integrity, and Execution — and look for people who do the same.
About the SAM Team
SAM is SuiteSpot's specialized AI agent for resident maintenance.
It manages every interaction from request to resolution
voice and chat, 35+ languages, 24/7. SAM detects emergencies in real time and escalates them, walks residents through mitigation while help is on the way, and deflects non-maintenance calls so the front office stays focused.
The team is small and ships fast. We're expanding SAM beyond resident maintenance into more of the platform, with plenty of greenfield ahead. This is the part of SuiteSpot where the AI is the product.
The Role
We're hiring a Senior Software Engineer to build and scale SAM. You'll own features across the full stack — Node.js services, Angular frontends, MongoDB, plus the AI agent layer that powers SAM Voice and SAM Chat — and ship them into a 24/7 production service customers depend on for emergencies.
This isn't a big company where your code sits in review queues for weeks. What you build today can be in production tomorrow, handling real resident calls and chats across hundreds of thousands of apartments in North America.
You'll contribute to architecture decisions and help set the technical direction for the team. You'll report to an Engineering Manager and collaborate with product, design, and other engineers.
What You'll Do
- Own problems end-to-end from technical design through deployment and iteration
- Tune and improve agent behavior through prompt iteration, evals, and instrumentation that tells you when SAM is getting it right or wrong
- Drive conversation quality across voice and chat — accuracy, latency, escalation logic, and the edge cases real residents bring
- Own production reliability for a 24/7 mission-critical service, including on-call rotation, incident response, and Datadog observability
- Investigate and resolve customer-reported issues by pulling call recordings, transcripts, and traces, fixing the underlying behavior, and feeding the learnings back into the system
- Shape technical direction through architecture decisions, code reviews, and engineering best practices
What We're Looking For
- 5+ years of engineering experience.
- Versatile across the stack. You are comfortable across backend, frontend, data, and infrastructure. You have a well-developed sense of what good software looks like — clean architecture, sensible trade-offs, maintainable design — and can spot when something isn't. You are familiar with Node.js, Angular, MongoDB, and AWS.
- 1+ years of hands-on experience building platform‑level AI capabilities.
- Product-minded. You ask "what does this do for the customer?" and "is this the highest-value thing we could be doing?" before "how should we build it?"
- Ownership mentality. You don't wait to be told what to do. You see a problem, figure out what needs to be built, and drive it to completion. You're accountable for outcomes, not just output.
- Fast learner. AI tools, models, and patterns change fast. You pick up new ones quickly and bring the rest of the team along.
- Comfortable owning production. You're at home with on-call rotation, incident response, and observability tooling (Datadog).
- Experience with message queues, pub/sub, or caching layers — Redis, Kafka, RabbitMQ, or similar.
Nice to Have
- Experience with Agentic Engineering tools like Claude Code, OpenCode, Pi Coding Agent, Cline, Kilo, etc.
- Experience with AI Engineering: Prompt Engineering, RAG, CAG, or similar.
- Experience with telephony, voice, or IVR systems.
- Background in PropTech, multifamily, or enterprise SaaS.
What's In It For You
- Immediate impact. Our customers manage hundreds of thousands of apartments. What you ship gets used — fast. You'll see your work in front of real users within days, not quarters.
- Real ownership. You'll have autonomy to choose how you work, introduce new tools, and drive engineering practices. No red tape, no waiting for permission.
- AI is the core of the role. You'll be building with LLMs daily — Claude and Bedrock at the product layer, agentic tools like Claude Code in your workflow, and continuous tuning of how the agent behaves in production.
- We offer competitive compensation, comprehensive benefits starting day one, and flexible remote work options.
Hiring Process
We aim to move quickly and respect your time.
The process has five stages
- Initial conversation with a Talent Advisor / Hiring Manager
- Technical Screening Assessment
- System Design with Engineering leadership
- Final conversation with our CTO
We provide feedback at every stage and aim to move from first conversation to offer within 3–4 weeks.SuiteSpot welcomes and encourages applications from people with disabilities. Should you require accommodations in any part of the interview process, please contact us at careers@suitespottechnology.com.
#LI-Hybrid
#LI-DNI
Share Apply
Apply for this position
Required*
First Name*
Last Name*
Email Address*
Phone*
Address
Resume* We've received your resume. Click here to update it.
Attach resume or Paste resume
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume
Paste your resume here or Attach resume file
Help us maintain an inclusive culture.
We want anyone, anywhere to have the same chance and opportunity to build a life they love and that they are proud of. We are proactive in creating a belonging environment that anyone can be a part of. Thoughtful, data-driven decision-making is core to this success. We ask these questions to strengthen our practices by using data to identify and mitigate unconscious bias in our hiring process.
If you choose to answer them, the responses are ONLY used in aggregate to help us identify areas for improvement in our processes. Your responses, or your choice to prefer not to say, will not be associated with your application and will not in any way be used in the hiring decision. For one, that’s illegal, and we’re really not into breaking the law. Keep being awesome, and thank you for considering work at SuiteSpot.
1.
) Indigenous peoples
Based on the definition below, are you an Indigenous person?
"Indigenous peoples" means First Nations, Inuit or Métis peoples of Canada.* -- No answer --YesNoI prefer not to say
2.
) Persons with disabilities
Based on the definition below, are you a person with a disability?
"Persons with disabilities" are individuals who have a long-term or recurring physical, mental, sensory, psychiatric, or learning impairment, and who consider themselves to be disadvantaged in employment by reason of that impairment, or believe that an employer or potential employer is likely to consider them to be disadvantaged in employment by reason of that impairment. This includes persons whose functional limitations owing to their impairment have been accommodated in their current job or workplace.* -- No answer --YesNoI prefer not to say
3.
) Members of visible minorities
Based on the definition below, are you a member of a visible minority?
"Members of visible minorities" are persons, other than Indigenous peoples, who are non-Caucasian in race or non-white in colour, regardless of birthplace.* -- No answer --YesNoI prefer not to say
4.) To which gender identity do you most identify?* -- No answer --MaleFemaleTransgender FemaleTransgender MaleGender Variant/Non-ConformingNot ListedI prefer not to say
5.) What are your salary expectations?*
6.) Are you legally eligible to work in Canada on an ongoing basis?* -- No answer --YesNo
7.) Preferred Name*
Human Check*
Submit Application
Skills
- Machine Learning
- Node.js
- Angular
- MongoDB
- Datadog
- AWS
- Pub/Sub
- Redis
- Kafka
- RabbitMQ
- Claude Code
- Prompt Engineering
- Retrieval-Augmented Generation
- Tape
- LLM
- Anthropic Claude
- Bedrock
More jobs at SuiteSpot
Similar roles
Senior Frontend Software Engineer
Kaizen Gaming · Athens, Greece · today
Senior Frontend Software Engineer
Kaizen Gaming · Thessaloniki, Greece · today
Software Engineering Team Lead (iOS)
Kaizen Gaming · Athens, Greece · today
Software Engineer in Test
Kaizen Gaming · Location not stated · today
Software Engineer in Test
Kaizen Gaming · Location not stated · today
Software Engineering Team Lead (Backend)
Kaizen Gaming · Location not stated · today