c++ with Boost

Posted on June 10, 2025

Apply Now

Job Description

  • Skills Required
  • C++
  • Boost
  • Eigen
  • Armadillo
  • R
  • Statistics
  • bioinformatics
  • Statistical Models
  • JSON
  • Data Structures
  • Memory Management
  • Linux
  • Job Description
  • Job Overview:
  • We are seeking a skilled software developer with strong expertise in C++ to support the rewrite of a critical Next-Generation Sequencing (NGS) pipeline. The current pipeline, developed in R, generates genomic test results such as MammaPrint and BluePrint. This role focuses on migrating the existing logic into a high-performance, compiled C++ implementation to enhance performance, maintainability, and IP protection.
  • Required Skills & Experience:
  • Minimum 4 years of hands-on experience in C++ development, especially in scientific or performance-critical domains.
  • Strong understanding of matrix operations and statistical computations.
  • Experience with libraries such as Boost, Eigen, or Armadillo.
  • Experience in R (especially for understanding and translating existing code) is highly preferred.
  • Background in bioinformatics or handling genomic datasets is a strong plus.
  • Familiarity with statistical models, correlation calculations, and QC metrics.
  • Proficient in working with structured data formats (JSON, CSV, TSV).
  • Skilled in memory management, performance tuning, and error handling.
  • Comfortable with Linux environments and command-line workflows.

Required Skills

c++ boost eigen armadillo r statistics bioinformatics statistical models json data structures memory management linux