Careers

Bioinformatics Solutions Inc. (BSI) founded in 2000 in Waterloo, Canada, develops and continually innovates the proteomics software platform PEAKS to identify and quantify proteins in very complex biological samples with LC-MS. Also provided is antibody characterisation software and service, allowing customers to quickly and cost effectively characterise antibodies. We offer great career opportunities in a new dynamic setting.

Our employees are eligible for attractive benefits and options. Our office is located in the city of Waterloo, Ontario, Canada (approximately one hour driving distance from Toronto).


Current Openings

Job Description

We have an opening for a qualified candidate to take on a role as a Quality Assurance Developer at Bioinformatics Solutions Inc in (BSI) Waterloo Ontario.

Bioinformatics Solutions Inc., founded in Waterloo in 2000, provides innovative and industry-leading software solutions to fundamental bioinformatics problems. We are currently seeking a qualified individual to take on the roll of Quality Assurance Developer. In this capacity, the qualified individual will be working with our team of talented developers to test, analyse, and maintain our innovative new software solutions.

Responsibilities

  • Work as a member of a small, agile team to help build industry leading proteomic software
  • Design and execute testing frameworks to ensure the quality and reliability of our product
  • Develop and maintain automated testing suites
  • Assist in maintaining and monitoring our internal production and development servers
  • Provide feedback and suggestions to the development team to help improve software

General Requirements

  • Bachelor’s degree in computer science or related field
  • 2+ years of experience working in software quality assurance
  • Experience working in agile development teams
  • Strong oral and written communication skills
  • A desire to learn new fields and technologies
  • Excellent problem-solving skills

Technical Requirements

  • Experience with Java JDK 8
  • A strong understanding and knowledge of common testing practices, paradigms, and technologies
  • Experience with maintenance and troubleshooting for both Windows and Linux operating systems
  • Familiarity with bug and test tracking tools such as JIRA or TestRails

Nice to Have

  • Background knowledge of proteomics or bioinformatics
  • Experience setting up and maintaining Cassandra databases
  • Experience working with JUnit and Selenium
  • Experience with latest Java JDK 11+
  • Experience with Linux scripting languages such as Bash
  • Experience with Windows scripting languages such as Batch and PowerShell
  • Experience testing complex, distributed systems  
  • Experience with API testing tools such as Postman or Insomnia
  • Experience with cloud computing platforms such as AWS, GCP, and Azure

Apply Now

Please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.

We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. For more information about BSI and the products and services we provide, please visit: www.bioinfor.com.

Job Description

Bioinformatics Solutions is looking for a junior level Software Developer (Java) to join our team building industry-leading proteomics software. You will be working with our development team to build  next generation proteomic research and analysis software that can handle gigantic amounts of data and help our customers fulfil their research tasks more efficiently that can in turn make positive impacts to our lives.

Responsibilities

  • Work closely with other developers in an agile and collaborative environment to foster continuous improvement at the team and company level.
  • Ship and maintain complex Java applications at scale with the latest technologies.
  • Follow best practices, write clean, well-organized, efficient, and reusable code.

Requirements

  • BS in computer science/engineering or related fields.
  • Deep understanding in object-oriented design and implementation.
  • Deep understanding in commonly used data structures and algorithms, and ability to apply them to solve complex problems.
  • Experience and proficiency with a mainstream high level object-oriented programming language: Java or similar.
  • Strong communication skills and ability to collaborate with team members efficiently.
  • Desire to learn the latest technologies and apply them to improve your development practice.

Nice to Have

  • 1+ years of experience working on production and consumer facing Java applications.
  • Experience with Akka Toolkit, reactive programming, or asynchronous programming.
  • Experience working with SQL and NoSQL databases.
  • Master’s degree or above in computer science/engineering or related fields.
  • Knowledge of bioinformatics for proteomics.

Apply Now

Please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.

We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. For more information about BSI and the products and services we provide, please visit: www.bioinfor.com.

Job Description

We have an opening for a qualified candidate to take on a role as a Senior Software Developer at Bioinformatics Solutions Inc in (BSI) Waterloo Ontario.

Bioinformatics Solutions Inc. was founded in Waterloo, Canada in the year 2000 and has a long-established history of generating innovative software platforms for the proteomics research community. We make software that easily, completely, sensitively and accurately retrieves the meaningful knowledge from complex experimental proteomic data. Furthermore, we offer complete de novo sequencing of antibodies and general proteomic services, using our state of the art mass spectrometry lab, house in our office in Waterloo.

Responsibilities

  • Work in small, agile software teams to design, prototype and build new products on data analysis.
  • Design, develop and document application and framework code in Java, and other object-oriented programming languages
  • Work on cloud-based applications and other new software technologies.
  • Create robust automated unit/functional test suites and deployment scripts
  • Work with internal QA team on system, performance and acceptance testing

Requirements

  • BS in computer science/engineering or related fields.
  • 3+ years of experience working on production and consumer facing Java applications.
    Experience with Akka Toolkit, reactive programming, or asynchronous programming.
  • Deep understanding in object-oriented design and implementation.
  • Deep understanding in commonly used data structures and algorithms, and ability to apply them to solve complex problems.
  • Experience and proficiency with a mainstream high-level object-oriented programming language: Java or similar.
  • Strong communication skills and ability to collaborate with team members efficiently.
    In-depth knowledge of the latest technologies and apply them to improve development practices.

Nice to Have

  • Experience working with SQL and NoSQL databases.
  • Master’s degree or above in computer science/engineering or related fields.
  • Knowledge of bioinformatics for proteomics.

Apply Now

Please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.

We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. For more information about BSI and the products and services we provide, please visit: www.bioinfor.com.

Job Description

Bioinformatics Solutions Inc. is looking for a Senior Front-End developer to join our team building industry-leading proteomics software. You will be working on our high throughput, high performance proteomic software that can handle huge amounts of data and help our customers fulfil their research tasks more efficiently that can in turn make positive impacts to our lives.

Responsibilities

  • Work closely with other developers and stakeholders in an agile environment to foster continuous improvement at the team and company level.
  • Ship and maintain complex accessible web applications at scale, with the latest front-end technologies.
  • Participate in the design, architecture, and delivery of new features in a collaborative environment.
  • Follow best practices, write clean, well-organised, efficient, and reusable code.

Requirements

  • BS or higher in computer science/engineering or related fields.
  • 3+ years of experience working on customer facing web application development.
  • 2+ years of real word experience with a modern JavaScript framework (React, Angular, Vue, or etc.)
  • Deep understanding of front-end technologies: JavaScript, HTML, CSS.
  • Experience working with Restful APIs.
  • Applied knowledge of web application development best practices.
  • Understanding of programming fundamentals and development process and strategies.
  • Excellent communication skill, critical thinking and autonomy.
  • Desire to learn the latest technologies and apply them to improve your development practice.

Nice to Have

  • 5+ years of experience working on customer facing web application development.
  • Extensive knowledge of the React/Redux framework.
  • Experience with web sockets and front-end data storage.
  • Experience or understanding of bioinformatics or proteomics.
  • Experience development on both Windows and Linux OS.

Apply Now

Please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.

We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. For more information about BSI and the products and services we provide, please visit: www.bioinfor.com.

For over 20 years Bioinformatics Solutions Inc (BSI) has been one of the major driving forces for mass spectrometry data analysis. BSI is an AI-driven biotechnology company that is committed to advancing research by providing innovative proteomics solutions with machine learning and ground-breaking algorithms integrated into the latest mass spectrometry technology. Our mission is to facilitate drug discovery and advance the frontier of biological research through AI-driven commercial software and professional services.

At BSI, we collaborate with leading researchers from the academic, pharmaceutical, and biotechnology sectors, with the aim to provide advanced AI-based solutions to gain comprehensive knowledge in proteomics, immunopeptidomics, and biomedicine research. We believe our strongest asset is our ability to bring the right people together: pioneering scientists, award-winning researchers, technology developers, and AI innovators to execute our mission.

Job Description

We are looking for a candidate to join our growing Application Scientist team to have an integral role in analysing mass spectrometry data for proteomics services, managing research projects in immunopeptidomics and biomedicine, and providing customer support when needed. The candidate will also be involved in software development by testing and benchmarking PEAKS software products using different LC-MS/MS datasets. We are looking for a motivated individual that has a keen interest in biomedical research, and who is knowledgeable proteomic analysis by mass spectrometry. The candidate will also participate in research conferences and collaborations with scientists from both academic and industry sectors.

Job Requirements

  • PhD in Biochemistry/Biology/Biophysics or another related field
  • Knowledgeable in liquid chromatography separation and protein purification techniques
  • Understanding of different quantitative methods in MS proteomic analyses
  • Proven ability to prepare manuscripts for publication
  • Understanding of protein de novo sequencing is an asset
  • Experience with computer software for LC-MS/MS analysis
  • Interest in immunopeptidomics and cancer vaccine development
  • Able to give poster or PowerPoint presentations to the research community at conferences or remotely by Zoom

Apply Now

Please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.

We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. For more information about BSI and the products and services we provide, please visit: www.bioinfor.com.

Bioinformatics Solutions Inc (BSI) based in Waterloo, is looking for a qualified candidate to take on the role of Marketing Manager.  For over 20 years BSI has been one of the major driving forces for mass spectrometry data analysis. BSI is an AI-driven biotechnology company that is committed to advancing research by providing innovative proteomics solutions with machine learning and ground-breaking algorithms integrated into the latest mass spectrometry technology. Our mission is to facilitate drug discovery and advance the frontier of biological research through AI-driven commercial software and professional services.

We are currently seeking a qualified individual to take on the role of Marketing Manager. The Marketing Manager role presents an exciting opportunity to drive growth in a challenging and dynamic area of research. This individual will be a key contributor to the brand’s strategic business planning based on a deep understanding of the research, the end user and market dynamics. The Marketing Manager will work collaboratively with a passionate and experienced cross-functional team to develop and implement innovative marketing plans to enhance customer value and accelerate growth.

Key Responsibilities

  • You will analyse market research and various data sources to develop and implement insight-led, innovative and competitive strategies for BSI software and services.
  • You will lead cross-functional teams and will collaborate extensively with Sales, Applications, Developers, and other internal partners to ensure key deliverables are executed in accordance with the highest standards of quality, safety, compliance & ethics.
  • You will be the face of the brand to the Sales team and responsible for inspiring them to deliver your brand’s go-to-market plan with excellence.
  • You will cultivate reciprocal customer relationships, uncover insights, and strategic partnerships to maximise customer reach and engagement.
  • You will build and monitor sales forecasts, as well as manage the marketing budget.
  • You will be responsible for executing multi-channel campaigns.
  • You will develop and maintain a data collection strategy that tracks the success of our initiatives.

Qualifications

  • University degree, preferably in business, science, or related field.
  • 5+ years of progressive marketing, sales or related experience.
  • Biological Sciences/Analytical Chemistry background or closely related field with strong experience in the field of Proteomics (experience with mass spectrometry technology and/or applications is an asset).
  • Experienced collaborator with an inclusive leadership style who champions diverse perspectives and demonstrates a decisive mindset
  • Strong foundation in analytics, with the ability to synthesise data, generate insights into strategy, and pivot based on an intimate understanding of KPIs
  • Proven track record of achieving results through the application of foundational marketing principles including customer centricity, strategic analysis, opportunity identification and solution design
  • Strong project management skills, including the ability to prioritise projects, manage multiple deadlines simultaneously to meet objectives in an agile environment
  • Strong verbal, oral and written communication skills

Computer Skills

Proficiency with relevant BSI software and/ or third-party software used to analyse and conduct bottom-up proteomics data analysis is an asset.

Other Skills and Abilities

Ability and willingness to travel, as travel both domestic and international travel is required.

Other Qualifications

The ability to function and manage projects with widely distributed resources is essential. Excellent ability and willingness to communicate and closely interact with our international customers. Acute goal related time management for vital projects and reports is necessary.

Apply Now

Please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.

We thank all applicants in advance for their interest in this position; however, only those selected for an interview will be contacted. For more information about BSI and the products and services we provide, please visit: www.bioinfor.com.


We are always looking to expand our sales and development teams, as well as on the lookout for talented people with other areas of expertise. If you are interested in joining our team, please send your resume to jobs@bioinfor.com. We will contact you if we wish to arrange an interview.