Software Engineer - React.js & Python

Sundayyworld — Canada · Posted ~7 hours ago

Full-time Remote

Skills

React.js Python Software engineering Web development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a remote-first software engineering team building customer-focused digital applications with React.js and Python. You will contribute to a technology-driven environment focused on simplifying complex services, improving digital experiences, and continuously learning. The role offers collaboration with talented colleagues across a distributed organization.

Highlights

Remote-first work, collaborative and inclusive culture, strong emphasis on continuous learning, ambitious digital transformation, and the opportunity to build technology that improves access and transparency.

Description

About The Company PolicyMe is Canada's leading digital insurance provider dedicated to simplifying financial protection for families across the country. Established in 2018 by a team of insurance experts and technology entrepreneurs, PolicyMe has rapidly grown to become a trusted name in the industry, offering a range of insurance products including Life Insurance, Critical Illness Insurance, and Health & Dental Insurance. Our mission is to make insurance more accessible, transparent, and customer-centric by leveraging innovative technology solutions. With a strong commitment to digital transformation, we have facilitated over $10 billion in insurance coverage sales to Canadians, demonstrating our impact and leadership in the market. As a remote-first organization based in Toronto, we foster a collaborative, inclusive, and forward-thinking work environment that attracts top talent from across Canada. Our culture emphasizes humility, ambition, and continuous learning, making us an exciting place for professionals eager to disrupt traditional industries and deliver meaningful value to our customers. About The Role We are seeking an AI-Driven Full Stack Engineer to join our dynamic team and contribute to transforming the insurance broker experience through artificial intelligence and machine learning. In this role, you will be instrumental in designing and implementing intelligent systems that automate manual processes, enhance user experiences, and generate actionable data insights. As a key member of our engineering team, you will work across the entire technology stack, including front-end, back-end, and AI/ML initiatives. Your contributions will help shape the future of our innovative insurance platform, leveraging technologies such as Python, React, Redux, PostgreSQL, AWS, and emerging AI tools. You will collaborate closely with senior engineers, participate in architecture discussions, and be involved in the full lifecycle of product development, from prototyping to deployment. This role offers an exciting opportunity to work on cutting-edge AI applications within a fast-paced, high-performance environment committed to continuous improvement and innovation. Qualifications Proven experience in full-stack development using Python, React, Redux, and PostgreSQLHands-on experience integrating and deploying AI/ML models into production environmentsStrong understanding of AI/ML concepts, frameworks, and APIsExperience designing scalable, modular, and secure backend architecturesFamiliarity with cloud platforms, particularly AWS, for deploying and monitoring applicationsAbility to develop and maintain robust data pipelines for AI model training and inferenceExcellent problem-solving skills and attention to detailStrong communication skills with the ability to explain technical concepts to diverse audiencesSelf-motivated with a proactive approach and the ability to work independently and collaborativelyWillingness to learn new frameworks, tools, and emerging AI technologiesExperience with observability, monitoring, and troubleshooting cloud-native applications Responsibilities Design, develop, and maintain full-stack features for our AI-powered web applicationIntegrate AI models and APIs to enable functionalities such as document processing, data extraction, and recommendation enginesCollaborate with senior AI engineers to seamlessly incorporate models into production systemsResearch and prototype new AI applications to continuously enhance product capabilitiesBuild scalable, secure, and observable cloud architectures to support AI servicesImplement data pipelines to support AI training and inference workflowsCreate intuitive user interfaces that highlight AI-powered featuresParticipate in architecture planning, code reviews, and technical ideation sessionsTake ownership of feature development from conception through deployment, coordinating with QA and other teamsEngage in cross-team communication to unblock dependencies and streamline release processesContribute ideas during quarterly planning to shape future development prioritiesParticipate in company-wide initiatives such as hackathons, engineering guilds, and AI tooling experiments Benefits Generous paid time off of 20 vacation daysComprehensive benefits plan with premiums fully covered by PolicyMeInvestment in professional development, including a learning and development budget and AI tooling resourcesPerformance reviews twice a year with ongoing feedback and growth opportunitiesWork in a high-performing, low-ego, remote-first team disrupting the insurance industryOption to work remotely or from our Toronto-based office, with coverage for in-person team eventsAccess to stock options based on performanceCompetitive total compensation package, ranging from CAD 132,000 to CAD 165,000, based on experience Equal Opportunity PolicyMe is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, or disability. We are dedicated to providing a fair hiring process and ensuring accessibility for all candidates. If you require accommodations during the application process, please indicate this in the “Additional Information” section of your application. We thank all applicants for their interest; however, only those selected for an interview will be contacted.