Role Overview
Banting AI is hiring a mid-level Full-Stack Product Engineer. This is a full-time role in Toronto. Part of Banting AI's Frontend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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.
Frequently Asked Questions
How do I apply for the Full-Stack Product Engineer position at Banting AI?
Use the Apply button above to submit your application directly to Banting AI. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Full-Stack Product Engineer position at Banting AI located?
This position is based in Toronto. Banting AI has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Full-Stack Product Engineer at Banting AI earn?
Banting AI has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Full-Stack Product Engineer role at Banting AI posted?
This role was posted on April 25, 2026 (53 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start