Senior Software Engineer - Chemistry Simulation Platform

SandboxAQ
Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

About the Role :

SandboxAQ is seeking a Senior Software Engineer with a focus on front-end development for web applications to architect and create the interfaces to the next generation of computational tools for AI and simulation in chemistry and the life sciences.

You will be crucial in constructing tools that empower researchers to extract intricate insights from vast datasets seamlessly and easily configure large-scale cloud simulations.

You will bring experience and deep knowledge of best practices to level up the web app development of an agile development team.

Together, we will build new visualizations and workflows for simulation and AI applications in advanced materials and life sciences.

What You’ll Do :

  • Design, develop, test, deploy, maintain, and enhance internal web tools to help researchers visualize and iterate on complex chemistry formulations, reactions and therapeutics
  • Own the delivery of features in the front-end of SandboxAQ’s chemistry and life sciences simulation platform
  • Write clean, testable code and establish testing frameworks to ensure the reliability of both front-end and back-end components.
  • Partner closely with product managers, backend developers, designers, and infrastructure developers
  • Design and implement reusable software components that increase development velocity
  • Collaborate with the rest of the engineering team to refine APIs and data models, supporting the web application's backend functionality.
  • Profile web applications to benchmark performance and work with the rest of the engineering and infrastructure team to deliver improvements
  • Optimize performance to enable interactive multi-dimensional exploration of large-scale data
  • Gather user feedback, rapidly prototype new functionality, and develop high-quality front-end code

About You :

  • 8+ years of experience in front-end software development, with a strong focus on building complex web applications or platforms with complex user workflows and data visualizations
  • Deep knowledge of best practices in developing web applications
  • Experience with React, Javascript, and Typescript
  • Experience with MySQL and Flask or FastAPI
  • Excellent communication and collaboration skills, with the ability to effectively influence a cross-functional team
  • Track record of delivering successful projects within tight timelines

Nice to Haves :

  • Experience working on scientific, engineering, or simulation software
  • Experience with data visualization libraries (e.g., D3.js) and charting frameworks for displaying scientific data

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Canada

We are seeking a highly skilled and experienced Senior Elixir Developer to join our dynamic team. As a Senior Elixir Developer, you will play a pivotal role in architecting and implementing robust and scalable solutions using Elixir, Phoenix, and LiveView technologies. Bachelor's degree in Computer ...

Dropbox
Canada
Remote

As a Senior Machine Leaning Engineer focused on search quality, you will play a crucial role in developing and enhancing our search capabilities to provide users with the best possible search experience. Our Engineering Career Framework is and describes what’s expected for our engineers at each of o...

3Pillar Global
Canada

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and publishing, information services, and retail. Promote cl...

Humanetics
Canada

Senior Software Engineer Backend. As a Senior Software Engineer, you’ll be working as part of a scrum team to build solutions that are resilient, fault-tolerant and performant, while working with other teams to determine how the features and functionality that you add can make our customers happy. O...

ClickUp
Canada

ClickUp is seeking a skilled Senior Backend Engineer to join our fast-paced internet startup. ClickUp is the world's only all-in-one productivity platform that flexes to the way people want to work. It replaces all individual workplace productivity tools with a single, unified platform including pro...

Affirm, Inc.
Canada
Remote

We are looking for an experienced Senior Software Engineer to join us and help accomplish that mission. The Upfunnel Messaging team at Affirm builds and maintains the platform for serving promotional messaging on partner merchant sites and affirm. Experience working cross-functionally with stakehold...

mParticle
Remote, Canada
Remote

Particle is widely recognized as one of the leading customer data platforms, serving hundreds of global brands and helping them turn data to insights, and insights to action. Develop secure, well-tested and performant features and improvements to the mParticle platform. Work in a collaborative fashi...

MongoDB
Canada

The Build Team supports build systems for the entire MongoDB engineering organization. Most MongoDB engineers rely on these tools for their daily work. In addition to developing new build-related capabilities, the Build team provides ongoing support for our 750+ internal engineers. We are looking fo...

Okta, Inc.
Canada

Software Engineer to join a team focused on designing and developing Admin Core Experience that is foundational to Okta Admin journey. We embrace innovation and pave the way to transform bright ideas into well crafted engineering platforms that help run the Workforce Identity Cloud. The ideal candid...

Humanetics
Canada

Our hardware devices have exact match digital twins and integrated software platforms that provide customers with powerful solutions to maximize the productivity of their crash test programs. As a Software Engineer, you’ll be working as part of a scrum team to build services that are resilient, faul...