19 days ago
Full-Stack Product Engineer
Banting AI
On Site
Full Time
$120,000
Toronto, ON
Job Overview
Job TitleFull-Stack Product Engineer
Job TypeFull Time
Offered Salary$120,000
LocationToronto, ON
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Banting AI
At Banting AI, we’re revolutionizing clinical trials through intelligent automation. Our AI-powered platform streamlines critical research workflows, reducing administrative burden and accelerating how medical breakthroughs reach patients. Founded by a team with expertise in healthcare and AI, we're building tools that will shape the future of clinical research. Join us as we build technology that makes a meaningful difference in healthcare innovation.The Role
We’re looking for an execution-focused Full-Stack Engineer to join our growing team. In this role, you will be the engine that keeps our product moving forward. You will take ownership of wiring new prototypes into our core codebase, clearing accumulated technical debt, and building out essential features for our onboarding clients. As part of a fast-paced startup with a technical foundation already in place, you will be a force multiplier. Your focus will be writing highly reliable, clean code that translates our AI innovations into a seamless, stable experience for our customers.What You'll Do
- Ship & Stabilize: Take fast prototypes and wire them reliably into our existing frontend and backend codebase, ensuring new features are robust and production-ready.
- Deliver Client Value: Build, adjust, and integrate specific platform features required by our growing roster of incoming clients.
- Conquer the Backlog: Take ownership of platform cleanups, accumulated improvements, and quality-of-life UI/API enhancements.
- Control Technical Debt: Champion clean, maintainable, and testable code. You will be trusted to leave the codebase better than you found it with every PR.
- Develop Full-Stack Features: Build and iterate on frontend (React, JavaScript/TypeScript) and backend (Python or Node.js) applications that enhance the clinical research experience.
- Collaborate Cross-Functionally: Work closely with our senior engineers, Data Scientist, and product team to ensure smooth deployments and reliable platform growth.
What You Bring
- 3+ years of full-stack engineering experience, ideally in a fast-paced startup or product-driven environment.
- A high bar for code quality and reliability; you write trustworthy code that senior engineers rarely have to heavily refactor.
- Expertise in JavaScript/TypeScript, React, and frontend best practices.
- Strong experience with Python for building and maintaining backend services and APIs (RESTful or GraphQL).
- A pragmatic mindset: you know when to build a perfect, scalable solution and when to ship a reliable, simple feature that gets the job done.
- Experience working with cloud platforms (AWS preferred) and relational databases (e.g., PostgreSQL).
Bonus Points
- Experience with AI/ML-powered applications or data engineering tools (Spark, Kafka, ETL pipelines).
- Familiarity with healthcare tech platforms (e.g., EDC, CTMS, FHIR).
- Familiarity with DevOps, Docker, Kubernetes, and CI/CD processes.
Diversity & Inclusion
Banting AI is an equal-opportunity employer. We are committed to building a diverse and inclusive team and welcome applicants from all backgrounds.Apply Now
If you're excited to build impactful products in a fast-moving environment and want to contribute to transforming clinical research through AI, we'd love to hear from you.Key skills/competency
- Full-Stack Product Engineer
- Python
- JavaScript
- TypeScript
- React
- AWS
- SQL
- API Development
- Technical Debt Management
- Agile Methodologies
How to Get Hired at Banting AI
- Tailor your resume: Highlight your 3+ years of full-stack experience, specific technologies used (React, Python, AWS), and any startup or product-driven environment experience.
- Showcase code quality: Emphasize your commitment to writing clean, reliable, and maintainable code, referencing your ability to manage technical debt.
- Quantify achievements: Where possible, use numbers to demonstrate the impact of your contributions, such as features shipped or technical debt reduced.
- Research Banting AI: Understand their mission to revolutionize clinical trials with AI and tailor your application to reflect your interest in their impactful work.
- Prepare for technical questions: Be ready to discuss your experience with JavaScript/TypeScript, React, Python, cloud platforms, and databases.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What is the primary focus for a Full-Stack Product Engineer at Banting AI?
02What technical skills are essential for the Full-Stack Product Engineer role at Banting AI?
03Does Banting AI prioritize code quality and technical debt management for this role?
04What kind of environment can I expect as a Full-Stack Product Engineer at Banting AI?
05Are there opportunities to work with AI/ML or in the healthcare tech space at Banting AI?
06What does Banting AI look for in terms of a candidate's mindset?
Explore similar opportunities that match your background