Skip to main content
SandboxAQ

Senior Scientific Software Engineer, Drug Discovery

RemoteCanada onlyArchived
Published
Role
Backend
Experience
Senior
Employment
Full-time
Company size
Startup
CAD 121.2k–CAD 213.9k/yr
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior Software Engineer with 5+ years of experience in Python, ML libraries (PyTorch), and numeric/performance libraries (Numpy). Must have experience with LLM tools, Git, Unix/Linux, cloud platforms, and containerization. Experience in scientific software development and drug discovery is highly desired.

Core skills

PythonPyTorchLLM tools

Required skills

NumpyGitUnix/Linuxcloud-based platformscontainerization

Optional skills

scientific software developmentOpenMMRDKitScikit-learnmodern deep learning architecturesdrug discoverydrug development processes

What you'll do

  • Maintain and extend existing scientific software packages, and drive the full lifecycle of new ones:
  • Architect and implement cutting-edge scientific and ML software alongside subject matter experts
  • Adopt current practices and ensure stability through testing
  • Work closely with the Engineering Team to deploy these modules into the SandboxAQ’s simulation platform:
  • Manage dependencies, containerize, and integrate software into CI/CD pipelines
  • Integrate with the compute and data backends
  • Define API endpoints and schemas
  • Collaborate with the engineering team to build UI components
  • Maintain and support production deployments of scientific software packages
  • Foster a work culture of curiosity and kindness

What they require

  • Bachelor's degree in a relevant scientific discipline (for example physics, chemistry, biology, or computer science)
  • At least 5 years professional experience in software development, designing and developing well-maintained software systems and collaborating with domain experts to design solutions that meet their needs
  • Strong Python proficiency including experience with numeric and performance libraries like Numpy
  • Experience with ML libraries like PyTorch
  • Experience with relevant development tools and environments (git, Unix/Linux, cloud-based platforms, containerization)
  • Experience using LLM tools and coding harnessed to build quickly while producing understandable, secure, maintainable code that’s a strong foundation for long-term development.
  • Ability to rapidly write good quality code while not letting the perfect become the enemy of the good
  • Ability to devise, communicate internally and own technical roadmaps, in a self-directed environment
  • Desire to work in a fast-paced team with diverse professional experiences and viewpoints

Benefits

  • Compensation: Competitive base salary, performance-based incentives or bonuses (where applicable), and equity participation.
  • Benefits: Comprehensive medical, dental, and vision coverage for employees and dependents with generous employer premium contributions, retirement savings with company matching, paid parental leave, and inclusive family-building benefits.
  • Work-Life Balance: Flexible paid time off, company-wide seasonal breaks, and support for flexible work arrangements that enable sustainable performance.
  • Career Development: Opportunities for continuous learning and growth through on-the-job development, cross-functional collaboration, and access to internal learning and development programs.

SandboxAQ is a high-growth company delivering AI solutions. Its Large Quantitative Models power advances in life sciences, financial services, navigation, cybersecurity, and other sectors.

🇺🇸 United StatesArtificial IntelligenceStartupsandboxaq.com

What people say about this company

5.0/ 5

CAD 121.2k–CAD 213.9k/yr