No more applications are being accepted for this job
Software Engineer, Machine Learning - Cambridge, United States - Harbinger Health
Description
Job Description – Software Engineer, Machine LearningPosition Summary
As a Software Engineer, Machine Learningat Harbinger Health, you will help drive the development of our software architecture, playing a critical role in bridging Machine Learning and Computational Biology with our assay and product development teams.
The work in this role will be focused on collaborative projects with data scientists, machine learning engineers, and bioinformaticians, where strong communication and organization skills will shine.
Responsibilities:
Lead and manage the machine learning software development life cycle, from planning to deployment working collaboratively with the Data Science Team.
Code with precision, ensuring all software is robust and aligns with design principles.
Generate comprehensive software specifications and conduct operational feasibility assessments.
Devise and oversee software verification plans, driving forward quality assurance.
Maintain meticulous records of software functionality, troubleshooting, and enhancements.
Skillfully debug existing systems and perform updates to improve functionality.
Implement software solutions on cloud platforms, with a focus on AWS efficiency.
Contribute to sophisticated cloud database solutions, ensuring seamless data flow and integration.
Engage in dynamic collaboration to merge software components into fully functional systems.
Basic Qualifications:
BS or MS in Computer Science, Engineering, Mathematics, or related field.
2+ years' industry experience.
Proficiency in Python and a staunch advocate for test-driven development.
Demonstrated experience in creating and scaling complex systems.
Adept at detailing clear requirements and crafting precise specifications in collaboration with stakeholders.
Familiarity with relational databases, SQL, and ORM technologies.
Hands-on experience with cloud platforms, especially AWS.
Outstanding abilities in communication and teamwork, ready to collaborate and contribute within a multidisciplinary environment.
Preferred Qualifications:
Experience working in a start up environment.
Experience working in Biotech, diagnostics and/or genomics.
Experience working with Next Generation Sequencing (NGS) data.
Knowledge of workflow management systems such as Cromwell or Nextflow is advantageous.
#J-18808-Ljbffr