Careers

Home / 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 characterization software and service, allowing customers to quickly and cost effectively characterize 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).

Bioinformatics Solutions Inc. is recruiting an Administrative Assistant/Receptionist.

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 characterization software and service, allowing customers to quickly and cost effectively characterize 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)

Schedule/hours: Monday to Friday – 9:30 am to 5:30 pm

Responsibilities:

  • Answer and direct phone calls
  • Pick up and maintain food and supplies
  • Order food/lunch
  • Perform data entry (payroll)
  • Organize and schedule appointments
  • Plan meetings and take detailed minutes
  • Write and distribute email, correspondence memos, letters, faxes and forms
  • Assist in the preparation of regularly scheduled reports
  • Update and maintain office policies and procedures
  • Order office supplies and research new deals and suppliers
  • Book travel arrangements
  • Submit and reconcile expense reports
  • Provide general support to visitors
  • Act as the point of contact for internal and external clients

Requirements:

  • Proven experience as an administrative assistant,virtual assistantor office admin assistant
  • Knowledge of office management systems and procedures
  • Working knowledge of office equipment, like printers and fax machines
  • Proficiency in MS Office (MS Excel and MS PowerPoint, in particular)
  • Excellent time management skills and the ability to prioritize work
  • Attention to detail and problem solving skills
  • Excellent written and verbal communication skills
  • Strong organizational skills with the ability to multi-task
  • High School degree; additional qualification as an Administrative assistant will be a plus

We have an opening for an experienced, innovative, strategic account manager to join our performance-oriented environment at Bioinformatics Solutions Inc in Waterloo Ontario.  

We give you the tools to succeed and as you develop the relationships that fuel our growth, you can enjoy the rewards and recognition you deserve. The Service Sales Representative will be responsible for exceeding assigned sales targets, including prospecting, developing and closing opportunities. 

Our ideal candidate will have strong scientific and technical knowledge in the proteomics, mass spectrometry, and antibody engineering space. The candidate will work closely with other members of the interdisciplinary team including sales, applications, and software development and the laboratory team.  The candidate will be passionate, outgoing, and motivated, to build relationships with potential customers.

Responsibilities:

  • Research, develop, maintain, and consistently add to a list of potential customer contacts
  • Reach out to contacts to initiate sales conversations 
  • Meet and exceed assigned sales targets while managing the entire sales cycle
  • Understand and help customers find appropriate solutions for their needs
  • Maintain accurate reporting and records in CRM
  • Build and maintain awareness of new products, services and competitor activities
  • Contribute to marketing initiatives and strategies
  • Represent the company at conferences and trade shows

Requirements:

  • A university degree in life sciences (a PhD is a bonus)
  • Knowledge of proteomics, mass spectrometry, and/or immunology is a bonus
  • Previous sales experience is an asset
  • Results driven with a proven ability to succeed
  • Self-motivated with engaging level of enthusiasm
  • Ability to effectively communicate with clients through all available mediums (excellent verbal, listening, writing, presenting skills in English)
  • Strong organizational and time management skills

With the exciting expansion of Bioinformatics Solutions Inc., we are currently looking for a hard-working Java Developer who likes to take on challenging tasks and strives to achieve new goals. The successful candidate will join our talented group of software developers who aim to make a positive difference in proteomic research.

Responsibilities:

  • Port bioinformatics algorithms from desktop platform to cloud-based platform
  • Design server end software for large-scale, highly available distributed cloud system in high-quality, high-performance Java, create robust high-volume cloud computing applications
  • Collaborate with other developers to design, document and implement the interfaces between modules
  • Debug and troubleshoot problems in test and production environments
  • Create and execute the unit test plan and feature test plan
  • Interact with our project teams supporting customers all over the world

 

Requirements:

  • Bachelor degree in computer science, software engineering or related fields
  • Two year’s experience working with Java as a software developer
  • Strong understanding of algorithms and how to apply them in real world applications
  • Strong understanding of object-oriented programming and design patterns
  • Strong understanding of asynchronous programming and multi-threaded programming
  • Familiar with latest Java 8 features, such as stream API, lambda, etc.
  • Familiar with Java Swing and Java FX
  • Work experience with SQL and NoSQL databases

 

Bonus Experience (be sure to include those that apply):

  • Good understanding of programming in distributed system is a bonus
  • Experience with web technologies on JVM is a bonus
  • Experience with Akka, Hadoop and Spark is a big bonus
  • Experience with Play and VertX is a big bonus
  • Experience with HDFS, MongoDB and Cassandra is a big bonus

Bioinformatics Solutions is looking for a senior level Java developer to join our team building industry-leading proteomics software. You will be working on our high throughput, high scalability cloud platform to develop the next generation proteomic research and analysis software that can handle gigantic amount of data and help our customers fulfill their research tasks more efficiently that can in turn make positive impacts to our lives.

Requirements:

  • BS in computer science/engineering or related fields.
  • 5+ years of experience working on production and consumer facing Java applications.
  • Expertise in object-oriented design and implementation.
  • Experience and proficiency with streams and reactive programming in Java.
  • Experience working on high quality, high performance, high concurrency and distributed software systems.
  • Current, hands-on Java development knowledge with asynchronous server-side technologies such as Play, Vertx, Akka etc.
  • Experience working with large amount of data and replicated/distributed database systems.
  • Strong communication skills and ability to collaborate with our team members efficiently.
  • Experience working on teams using agile development techniques.
  • Desire to learn latest technologies and apply them to improve your development practice.

Nice to Have:

  • Experience with Akka’s actor based systems in production environment.
  • Experience with Cassandra.
  • Experience with virtualization technologies, containers and infrastructure.
  • Experience with high concurrency and real-time programming.
  • Master degree or above in computer science/engineering or related fields.
  • Knowledge of bioinformatics or proteomics.
  • Ability to migrate research ideas/papers to production software.
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.