
About BenchSci
AI-driven solutions for biomedical research efficiency
Key Highlights
- Raised $159.6 million in Series C funding
- Developed ASCEND software to improve drug trial hit rates
- Headquartered in South Core, Toronto, ON
- Trusted by leading pharmaceutical companies worldwide
BenchSci is a Toronto-based company revolutionizing biomedical research with its AI-assisted software that helps scientists analyze data from scientific journals and product catalogs. Trusted by leading pharmaceutical companies, BenchSci has raised $159.6 million in funding and employs between 201-5...
🎁 Benefits
BenchSci offers a comprehensive benefits package including an annual Executive Health Assessment, generous parental leave options, and a $1,000 work-f...
🌟 Culture
BenchSci fosters a remote-first culture that attracts top global talent, focusing on leveraging AI to enhance research productivity. The company value...
Skills & Technologies
Overview
BenchSci is hiring a Senior Full Stack Engineer to work on complex web infrastructure projects using FastAPI and Next.js. You'll focus on optimizing build and deployment strategies while enhancing performance across the stack. This role requires strong experience in both front-end and back-end technologies.
Job Description
Who you are
You have a strong background in full stack development, with expertise in both front-end and back-end technologies. Your experience includes working with FastAPI and Next.js, and you are adept at optimizing web infrastructure for performance and scalability. You understand the importance of designing dynamic bundling approaches and are familiar with concepts like code splitting and tree-shaking.
You have a solid grasp of async programming practices and are comfortable contributing to the scalability of FastAPI services. Your analytical skills allow you to profile and optimize both front-end rendering and back-end workflows, ensuring that applications perform well under various conditions. You are also experienced in collaborating with product and design teams to create accessible and reusable UI components.
What you'll do
In this role, you will join the Web Applications team at BenchSci and work on complex projects that span both front-end and back-end development. You will focus on optimizing the build and deployment strategy for our web infrastructure, particularly for our FastAPI and Next.js platform. Your responsibilities will include designing dynamic bundling approaches, improving performance through profiling and analysis, and enhancing async programming practices.
You will collaborate closely with the Security team to proactively identify and remediate vulnerabilities in dependencies and libraries. Additionally, you will partner with product and design teams to integrate and extend our design systems and component libraries, ensuring that the UI components are not only performant but also accessible and reusable. Your contributions will play a crucial role in the evolution of our service-oriented architecture and microservice architectures.
What we offer
We offer a competitive salary range of $130,000 to $180,000, reflecting our commitment to attracting top talent. You will have the opportunity to work in a collaborative environment where your contributions directly impact the success of our products. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
At BenchSci, we prioritize professional growth and provide resources to help you develop your skills further. You will be part of a dynamic team that values innovation and creativity, and you will have the chance to work on meaningful projects that make a difference in the scientific community.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at BenchSci.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Sentry is hiring a Senior Full Stack Engineer to enhance their Core Product team. You'll work with React and Django to build critical features for software monitoring tools. This role requires strong experience in full stack development.

Full Stack Engineer
NimbleRx is hiring a Senior Full Stack Engineer to architect technology and enhance customer experience across web products. You'll collaborate with a team of skilled engineers in Toronto. This role requires a strong background in full-stack development.

Full Stack Engineer
Inspiration Commerce Group is hiring a Senior Fullstack Engineer to build and enhance their technology platform across multiple marketplace businesses. You'll work with Node.js, React, and various databases to deliver impactful features. This role requires strong full-stack development experience.

Full Stack Engineer
Cohere is hiring a Senior/Staff Full-Stack Engineer to build and ship features for their AI workspace platform, North. You'll work with technologies like JavaScript, Python, and React to develop autonomous agents and ensure security in low-resource environments.

Full Stack Engineer
Alembic is hiring a Senior Full Stack Engineer to build the technology platform that delivers marketing insights. You'll work with JavaScript, React, Node.js, and Python. This position requires 10+ years of experience in full-stack development.