
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 Software Engineer for their Core Infrastructure team to tackle complex cloud architecture challenges. You'll engage in design discussions and code reviews while working with a cutting-edge tech stack. This position requires significant experience in cloud technologies.
Job Description
Who you are
You are a Senior Software Engineer with a strong background in cloud architecture — you have a proven track record of solving complex challenges and driving design discussions within engineering teams. Your experience includes leading code reviews and participating in project-related meetings, ensuring that best practices are followed and that the team is aligned on goals.
You thrive in collaborative environments and enjoy working with cutting-edge technologies — your expertise allows you to contribute effectively to discussions about system design and architecture. You are comfortable navigating the complexities of cloud infrastructure and have a passion for building scalable systems that power innovative solutions.
What you'll do
As a Senior Software Engineer on the Core Infrastructure team, you will be responsible for addressing complex cloud architecture challenges — you will lead design discussions and code reviews, ensuring that the team adheres to high standards of quality and performance. You will work closely with the Engineering Manager to align on project goals and deliverables, contributing your domain expertise to drive successful outcomes.
You will engage in hands-on development, utilizing a cutting-edge tech stack to build the systems that power BenchSci — your role will involve collaborating with cross-functional teams to ensure that the infrastructure supports the company's growth and innovation objectives. You will also mentor junior engineers, sharing your knowledge and helping them develop their skills in cloud technologies.
What we offer
BenchSci offers a competitive salary range of $120,000 - $170,000, reflecting our commitment to attracting top talent in the industry. We provide a supportive work environment that encourages professional growth and development, allowing you to expand your skills and advance your career. Join us in our mission to empower scientists and researchers with innovative solutions that enhance their work.
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

Software Engineering
Sentry is hiring a Senior Software Engineer, Infrastructure to design and maintain internal software and platform capabilities. You'll work with technologies like Java, Python, and Docker in a hybrid work environment based in Toronto.

Software Engineering
ZoomInfo is hiring a Senior Software Engineer to lead the development of robust tooling and AI-powered solutions for infrastructure efficiency. You'll work with Go to build high-performance internal tools and APIs. This position requires a strong background in backend development and DevOps patterns.

Software Engineering
Harvey is hiring a Senior Software Engineer to design and build new infrastructure systems while scaling existing ones. You'll play a critical role in shaping the future of professional services. This position requires significant experience in software engineering.

Software Engineering
Google is hiring a Senior Software Engineer to develop large-scale infrastructure and distributed systems. You'll work with C++ and contribute to critical projects that impact billions of users. This position requires 5+ years of experience in software engineering.
