Senior Software Engineer (Remote)
Remote Canada Full-time Senior Software Engineering
At a glance
Senior Software Engineering role at PolicyMe. Remote, Canada · full-time · CA$160,000–CA$195,000 OTE.
On-target earningsStated by PolicyMe
CA$160,000 – CA$195,000
On-target earnings for this role, in CAD per year, as published in the posting. Base plus commission; the split is in the posting.
RoleSoftware Engineering
SenioritySenior
LocationCanada
WorkplaceRemote
EmploymentFull-time
OTECA$160,000–CA$195,000
PostedOct 1, 2026 · 3w ago
Role brief
techroles summary, based on the employer's posting.
What you'll do
- Build features across the application using Python, React, Redux, PostgreSQL and AWS
- Set the architecture and technical direction for AI and machine-learning systems
- Test emerging AI approaches through research and working prototypes
- Apply security, scaling and monitoring practices across cloud systems
- Guide technical choices on complex projects, coordinate with product and design, and mentor less-experienced engineers
What you bring
- At least five years building full-stack web products and putting AI or machine-learning systems into production
- Strong AI/ML expertise, such as natural language processing, computer vision or recommendation systems
- Experience designing and leading AI projects from start to finish, including security considerations
- Strong React, Python and Node skills, or comparable experience and the ability to learn new technologies quickly
Who this fits
This senior, hands-on role suits an engineer comfortable shaping architecture, mentoring teammates and resolving unclear technical challenges with other functions. It is remote-first, with the option to work from home or the Toronto office and two in-person team gatherings each year.
From the employer
Overview of the role
We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first. The insurance industry is a $1T market that’s remained largely untouched by the digital revolution, and PolicyMe is here to change that. As a remote-first, Toronto-based startup with big ambitions, we’re building the future of insurance in Canada and beyond.
We're building a groundbreaking new product line that will transform the insurance broker experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and implementing intelligent systems that automate manual processes and unlock powerful data-driven insights.
You will work across the stack, contributing to front end, back end, and AI/ML initiatives, while also participating in architecture discussions, release planning, and company-wide engineering initiatives. Our core stack includes Python, React, Redux, PostgreSQL, n8n, LangChain/LangGraph and AWS, and we are always open to adopting new tools and technologies that help us deliver better results
What you'll be doing:
- Leading the design and development of full stack features for our AI-powered web application using Python, React, Redux, PostgreSQL, and AWS
- Defining the technical vision and architectural principles for AI/ML systems
- Driving innovation by researching and prototyping cutting-edge AI technologies
- Ensuring security, scalability, and observability best practices across cloud architecture
- Work within a cross-functional environment partnering closely with product, design, and business teams to communicate technical designs/strategies
- Serve as a role model for engineering standards and bring consistency across systems and processes while mentoring junior and intermediate engineers
- Help drive sound technical decision-making across ambiguous, system-spanning problems
What we are looking for:
- A strong technical background with 5+ years of experience in fullstack web development and production AI/ML systems
- Deep expertise in AI/ML domains like NLP, computer vision, recommendation engines etc.
- Proficiency with cloud infrastructure, distributed systems, microservices
- Proven ability to architect and lead end-to-end AI projects, including security best practices
- Exceptional technical communication and knowledge sharing abilities
- Track record of managing ambiguity and delivering innovative solutions
- An appreciation for fast-paced startup environments and experience building foundational systems
- Demonstrated ability to take ambiguous technical challenges and drive them to resolution with cross-functional teams
- Strong development skills in React, Python, and Node, or equivalent technologies with the ability to ramp up quickly
Why join us:
- Generous PTO - 20 vacation days
- A comprehensive benefits plan with premiums paid in full by PolicyMe
- Investment in your professional development, including an L&D budget, AI tooling budget, performance reviews twice a year and ongoing feedback to ensure you reach your highest potential
- An extremely high performing, low-ego, remote-first team that is truly disrupting an old industry
- Option to work from home or our Toronto-based office (bonus: we cover the costs to bring all our employees in-person twice a year for experiential socials!)
- Access to stock options based on performance
- Compensation: The total target cash compensation for this role is $160,000 - $195,000 CAD, based on experience. We’ll walk through the details together during the interview.