Staff Bioinformatics Scientist
Core
Designing algorithms and developing software to detect genomic data from signals contained within images for early disease detection and diagnosis.
Role type
Staff Bioinformatics Scientist (Signal Processing & Software Engineering)
Builds
High-reliability, optimized genomic base calling solutions for researchers and clinicians
Domain
Genomics, Signal Processing, Software Engineering
Deliverable
production ML models | product features
Required skills
Signal processing, Data analysis, Statistical approaches, C++ (intermediate+), Software architecture design, Debugging, Multi-threaded application development, Linux development
Preferred skills
Communications theory, Information theory, Time-series analysis, Python, Real-time systems, Software acceleration, Git, Agile/Scrum
Technologies
C++, C#, Java, Python, Linux, Git
Responsibilities
Design, prototype, and implement signal processing and bioinformatics algorithms; Analyze data and optimize software at the algorithm, design, and/or source code level; Develop, debug, and integrate optimized C/C++ software on Linux for multi-threaded applications; Provide technical leadership and represent the team at project and executive levels
Seniority
Staff, hands-on IC with technical leadership