Research Software Engineer at ProteinQure Inc | CA | Rezi

Research Software Engineer at ProteinQure Inc

Research Software Engineer

ProteinQure Inc · CA

6 days ago

Research Software Engineer

ProteinQure Inc · CA

6 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Research Software Engineer role.

Rezi rewrites your resume against ProteinQure Inc's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Research Software Engineer posting at ProteinQure Inc — free, in seconds.

About the Role

The Research Software Engineer develops, maintains, and supports software tools and computational workflows for drug discovery research. This role collaborates with scientists and engineers to translate research needs into reliable software, troubleshoot technical issues, and enhance the computational platform's performance and usability. It involves hands-on development, technical support for scientific users, project ownership, and contributions to testing, documentation, and engineering practices.

Responsibilities

  • Develop, maintain, and support scientific computational workflows.
  • Develop computational tools for protein property prediction and optimization.
  • Scope computational resource requirements for research projects.
  • Collect product requirements from scientists and translate them into technical specifications.
  • Support the development of machine learning models.
  • Participate in code reviews and shared engineering practices.
  • Take ownership of scoped improvements from requirements through deployment and ongoing support.

Requirements

  • 3-5 years of software development experience.
  • Proficiency in Python and experience maintaining software used by others, including debugging, testing, and dependency management.
  • Experience using AI-assisted development tools, with independent review, testing, and validation of generated code and appropriate handling of confidential information.
  • Familiarity with Linux environments, shell scripting, and troubleshooting software execution issues.
  • Ability to prioritize development tasks alongside support requests, communicate tradeoffs, and recognize when to seek guidance.
  • Excellent English communication skills, both verbal and written.
  • Legally able to work in Canada.

Skills

  • Python
  • Debugging
  • Testing
  • Dependency management
  • AI-assisted development tools
  • Linux environments
  • Shell scripting
  • Software execution troubleshooting
  • DevOps
  • Kubernetes
  • Computer hardware / on-prem servers
  • Cell biology
  • Molecular biology
  • Protein biology

Location

  • Canada

Work Type

  • Permanent
  • Full-time

Experience Level

  • 3-5 years of software development experience

Salary/Compensations

  • $120,000 to $150,000 CAD annually

About the Company

  • ProteinQure has developed the premier computational platform for peptides targeting extracellular targets, aiming to engineer drugs rather than discover them.
  • The company focuses on treatments for cancer and other indications, and partners with industry leaders to create novel therapeutics beyond conventional chemical space.
  • Their technology integrates computational biophysical models with statistical and machine learning approaches to explore vast ranges of protein therapeutics.
  • ProteinQure has collaborated with three of the top 25 pharmaceutical companies and validated its tools on multiple targets.
  • The company has advanced internal programs, including a First-in-Class peptide drug conjugate for TNBC in Phase 1 clinical trials, with a second clinical program anticipated within 3 years.
  • Additional internal programs utilize peptides as delivery vehicles for therapeutic payloads like radioisotopes and siRNA.