Full Stack Developer
Toronto /
Machine Learning /
Full Time Employee
/ Remote
Ezra's mission is to detect cancer early for everyone.
We’ve created a comprehensive way to screen your body for potential cancer that’s fast, accurate, and affordable by leveraging MRI. We’ve detected possible cancer for 13% of our members to date. We’re working towards new AI-based medical technology clearances that will improve the Ezra experience for our members.
Your mission:
As a Full Stack Developer, you will play a key role in developing products that help people to detect cancer early. You will be developing products such as a radiology image viewer, MRI image quality controller, and other regulated medical software.
You will work with the Machine Learning, Quality, and Regulatory teams to deliver on our ambitious roadmap for the year. You will be working in a small, fast-paced, detail-oriented team focused on bringing safe and effective devices to production.
As Ezra’s Full Stack Developer, you will:
Design & develop cloud-native products used by our patients, and medical providers
Ensure the safety, responsiveness, scalability, and security of our products
Design and implement automated tests such as unit, integration, and regression tests
Create detailed design output and participate in code reviews
Need to haves:
3+ years experience with idiomatic Python 3
3+ years experience working with JavaScript (ES6+) based one or more front-end frameworks (React, Vue, or Angular), vanilla CSS and at least one of the popular CSS frameworks (Bootstrap, Tailwind CSS, or Bulma) and commonly used front-end tooling, e.g. webpack
Strong grasp of relational and non-relational databases, data storage services, schema design, and efficient retrieval
Proven experience working with two or more databases such as MySQL, PostgreSQL, MongoDB, Elasticsearch, DynamoDB, Redis, and/or RabbitMQ
Strong grasp of best practices for design documentation, coding styles, CI/CD, containers and systems deployment
Knowledge of systems design and software architecture (n-tier, microservices, etc.)
Experience in deploying to all stages of the software development lifecycle
Strong problem-solving, critical thinking, and performance optimization skills
Nice to haves:
Experience with medical devices and/or highly regulated environments is preferred
Experience with ML-focused software
What’s in it for you? At Ezra, you have the opportunity to be an early member of our team focused on detecting cancer early for everyone.
You will also have access to benefits such as:
- Stock options
- Comprehensive health, dental and vision plans for you and your family
- Ability to work remotely
- Wellness and work-from-home benefits
- A culture that emphasizes learning and work-life harmony
- Healthy food and snacks
- Off-sites and happy hours
Our commitment to diversity and inclusion: We’re aiming to build a diverse team and inclusive company culture. We are an equal opportunity employer (EOE) and do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.