Senior Software Engineer

Posted 3 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • AI-driven full-stack engineer building intelligent insurance systems for PolicyMe, a Canadian digital insurer. Leading Python, React, and cloud-based AI/ML product development.

Responsibilities

  • Lead the design and development of full stack features for an AI-powered web application using Python, React, Redux, PostgreSQL, and AWS
  • Define the technical vision and architectural principles for AI/ML systems
  • Research and prototype cutting-edge AI technologies
  • Ensure security, scalability, and observability best practices across cloud architecture
  • Partner with product, design, and business teams to communicate technical designs and strategies
  • Model engineering standards and consistency across systems and processes
  • Mentor junior and intermediate engineers
  • Drive sound technical decision-making across ambiguous, system-spanning problems
  • Participate in architecture discussions, release planning, and company-wide engineering initiatives

Requirements

  • 5+ years of experience in fullstack web development and production AI/ML systems
  • Deep expertise in AI/ML domains such as NLP, computer vision, and recommendation engines
  • Proficiency with cloud infrastructure, distributed systems, and microservices
  • Ability to architect and lead end-to-end AI projects, including security best practices
  • Exceptional technical communication and knowledge sharing abilities
  • Experience managing ambiguity and delivering innovative solutions
  • Experience building foundational systems in fast-paced startup environments
  • Ability to drive ambiguous technical challenges to resolution with cross-functional teams
  • Strong development skills in React, Python, and Node, or equivalent technologies with the ability to ramp up quickly

Benefits

  • 20 vacation days
  • Comprehensive benefits plan with premiums paid in full by PolicyMe
  • Professional development investment, including an L&D budget
  • AI tooling budget
  • Performance reviews twice a year
  • Ongoing feedback
  • Remote-first work with the option to work from home or the Toronto-based office
  • Costs covered for employees to attend in-person experiential socials twice a year
  • Stock options based on performance

Job type

Full Time

Experience level

Senior

Salary

CA$160,000 - CA$195,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDistributed SystemsMicroservicesNode.jsPostgresPythonReactRedux

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.