Job Description
The Software Engineer will collaborate with scientists and engineers to create robust and industrial-strength software that efficiently processes complex high-resolution images, performs high fidelity feature extraction, DNA sequence analysis, and bioinformatic functions.
ESSENTIAL FUNCTIONS:
- Develop and optimize real-time image processing algorithms in industrial strength software
- Perform optimization leveraging state-of-the-art hardware acceleration
- Translate scientific requirements into technical software designs and requirements
- Collaborate with a team of software developers, bioinformatic scientists, biochemistry scientists and engineers to deliver software features and testing algorithms
- Optimize algorithm and software solutions for both internal research and development as well as for commercial applications
- Develop software to support all stages of development
EDUCATION, SKILLS, & EXPERIENCE:
- BS, MS, or PhD Degree in Computer Science, Software Engineering or a related field
- Excellent technical skills with strong attention to detail
- 2+ years of experience in similar industry and role
- Strong math skills with the ability to code complex algorithms from publications and equations
- Strong problem-solving skills
- Ability to communicate effectively with Genomics, Bioinformatics, and Molecular Biology scientists
- Experience with C or C++ is required
- Experience with Rust, Python and/or R a plus
- Experience with using or developing with hardware-acceleration libraries a plus
- Experience with Genomics, Bioinformatics and Molecular Biology a plus
ATTITUDE & ATTRIBUTES:
- Ability and willingness to make an impact
- Creativity of thought and mindset
- Thrives in a dynamic and fast paced environment
- A passion for discovery
PHYSICAL REQUIREMENTS:
- Stand or sit for extended periods of time
Powered by JazzHR
FHNVJBanmJ