
Senior Software Engineer
PolicyMe
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$135,000 - CA$160,000 per year
Job Level
Senior
Tech Stack
AWSCloudDistributed SystemsMicroservicesNode.jsPostgresPythonReactRedux
About the role
- 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
Requirements
- 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
Benefits
- Generous PTO - 20 vacation days
- Access to stock options and a comprehensive benefits plan
- A remote-first team with company paid, in-person socials and the option to work from our Toronto-based office
- Resources to help your professional development, including an L&D budget, performance reviews twice a year and ongoing feedback to ensure you reach your highest potential
- Work with an empathetic, high-performing team in a flexible, results-oriented environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonReactReduxPostgreSQLAWSAI/MLNLPcomputer visionrecommendation enginesmicroservices
Soft skills
technical communicationknowledge sharingmanaging ambiguitydelivering innovative solutionsmentoringcross-functional collaborationdriving technical decision-makingrole modeling engineering standardsproblem-solvingadaptability