Job ID: 5155
Job date: 2016-02-09
End Date:
Company : Pacific Biosciences Country : Role : Research Scientist
Job date: 2016-02-09
End Date:
Company : Pacific Biosciences Country : Role : Research Scientist
Job Description:
The Primary Analysis group of the PacBio software engineering team develops algorithms and HPC solutions for decoding the raw data streams produced by our Single Molecule, Real-Time (SMRT) sequencing technology. We operate at the intersection of cutting-edge nanotechnology and state-of-the-art bioinformatics tools, and our responsibilities span the full product development life cycle in an aggressive time-to-market environment. These include analysis and algorithm development in coordination with chemistry and systems R&D; the development of highly performant, real-time analysis pipelines; and the development of validation and support infrastructure geared towards product system reliability and internal R&D support. We are seeking a talented C++ developer with a strong background in the physical sciences and solid HPC skills to assist in the development, optimization and support of our base-calling software.
Responsibilities:
• Design and develop software infrastructure for the analysis of algorithms against targeted simulations and high-volume experimental data.
• Develop and improve the quality and performance of algorithms to achieve accuracy and efficiency gains in production analysis software (C++).
• Deploy performance-analysis tools and profile code to identify acceleration opportunities.
• Contribute to the development of automated testing infrastructure in support of our product release cycle.
Position Requirements:
• 3+ years of product software development in C++ for analytical or scientific applications
• MS or PhD in a quantitative field (physics, EE, computer science, etc.), preferably with a mathematical or algorithmic focus
• Demonstrated solid programming skills using the C++11 standard
• Experience with multithreading and SIMD parallel programming techniques
• Experience working in a Unix/Linux environment with modern software development tools
• Team player, with strong communication skills, and comfortable as a self-starter in an angile, fast-paced development environment
Additional or preferred qualifications include:
• Experience developing algorithm prototypes or analysis software in a language like MATLAB, C# or Java, python or R is strongly preferred.
• Development experience in the domain of life-sciences tools or bioinformatics applications
• Knowledge of statistical signal processing and/or machine learning algorithms
• Experience programming for Intel’s MIC architecture and/or knowledge of the Intel tool stack
• Experience defining hardware requirements for high-throughput, compute-intensive tasks
Additional Info:
[Click Here to Access the Original Job Post]
The Primary Analysis group of the PacBio software engineering team develops algorithms and HPC solutions for decoding the raw data streams produced by our Single Molecule, Real-Time (SMRT) sequencing technology. We operate at the intersection of cutting-edge nanotechnology and state-of-the-art bioinformatics tools, and our responsibilities span the full product development life cycle in an aggressive time-to-market environment. These include analysis and algorithm development in coordination with chemistry and systems R&D; the development of highly performant, real-time analysis pipelines; and the development of validation and support infrastructure geared towards product system reliability and internal R&D support. We are seeking a talented C++ developer with a strong background in the physical sciences and solid HPC skills to assist in the development, optimization and support of our base-calling software.
Responsibilities:
• Design and develop software infrastructure for the analysis of algorithms against targeted simulations and high-volume experimental data.
• Develop and improve the quality and performance of algorithms to achieve accuracy and efficiency gains in production analysis software (C++).
• Deploy performance-analysis tools and profile code to identify acceleration opportunities.
• Contribute to the development of automated testing infrastructure in support of our product release cycle.
Position Requirements:
• 3+ years of product software development in C++ for analytical or scientific applications
• MS or PhD in a quantitative field (physics, EE, computer science, etc.), preferably with a mathematical or algorithmic focus
• Demonstrated solid programming skills using the C++11 standard
• Experience with multithreading and SIMD parallel programming techniques
• Experience working in a Unix/Linux environment with modern software development tools
• Team player, with strong communication skills, and comfortable as a self-starter in an angile, fast-paced development environment
Additional or preferred qualifications include:
• Experience developing algorithm prototypes or analysis software in a language like MATLAB, C# or Java, python or R is strongly preferred.
• Development experience in the domain of life-sciences tools or bioinformatics applications
• Knowledge of statistical signal processing and/or machine learning algorithms
• Experience programming for Intel’s MIC architecture and/or knowledge of the Intel tool stack
• Experience defining hardware requirements for high-throughput, compute-intensive tasks
Requeriments :
Skills :
- Bioinformatics
- HPC
- Machine Learning
- Programing in C++
- Programing in Python
- Programing Skills
- Programming in C#
- Programming in Java
- Programming in Matlab
- Programming in R
Areas :
Additional Info:
[Click Here to Access the Original Job Post]