BD (Becton, Dickinson and Company) Jobs

Mobile bd.jobs Logo

Job Information

BD (Becton, Dickinson and Company) Staff Software Engineer - Bioinformatics Algorithms & Machine Learning in Ashland, Oregon

Job Description SummaryThe Staff Software Engineer will join the Informatics software engineering team to research, develop, implement, adapt and integrate algorithms for computational data analysis, machine learning and novel visualizations with the core functionality of our data analysis products and software solutions. Most of this work will be done in C++ at the core of our computing engine with additional prototyping in R, Python or other languages. This work will include machine learning approaches to address various challenges in flow cytometry and single cell genomics areas, including normalization, automated gating and cell type classification, classification of samples based on diseases and disease states, optimization of treatments, prediction of outcomes and disease progression, and discovery of potential drug targets. The main responsibility for the incumbent will be to bring those novel computational approaches into our production software by developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.

Job Description

The Staff Software Engineer will join the Informatics software engineering team in Ashland, Oregon to research, develop, implement, adapt and integrate algorithms for computational data analysis, machine learning and novel visualizations with the core functionality of our data analysis products and software solutions. Most of this work will be done in C++ at the core of our computing engine with additional prototyping in R, Python or other languages. This work will include machine learning approaches to address various challenges in flow cytometry and single cell genomics areas, including normalization, automated gating and cell type classification, classification of samples based on diseases and disease states, optimization of treatments, prediction of outcomes and disease progression, and discovery of potential drug targets. The main responsibility for the incumbent will be to bring those novel computational approaches into our production software by developing, enhancing, and sustaining software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices.

Qualifications

  • Preferably a Ph.D. in Computer Science, Artificial Intelligence, Machine Learning or related technical field, or at least a Master’s degree in one of these disciplines

  • 8 years of relevant professional experience

  • Demonstrable experience in software engineering with strong computer science fundamentals in algorithm design and problem-solving

  • Experienced programmer in C or C++

  • Demonstrable expertise in artificial intelligence and machine learning

  • Knowledge of Python, R, MATLAB, Scala or another programming language commonly used in machine learning and bioinformatics applications

  • Strong passion, interest and quick learning abilities

  • Strong oral and written communication skills

  • Detail oriented with an initiative to drive tasks to completion

  • Ability to work well in a rapid-pace agile environment

  • Ability to work well in a group and independently with minimal supervision

Bonus Qualifications

  • Experience with TensorFlow, Keras or another deep-learning framework

  • Background in computational biology, applied mathematics or statistics

  • Experience with life science, flow cytometry, genomics or big data

  • Expertise in specialized areas such as optimization, natural language processing, reinforcement learning, probabilistic inference, information retrieval or recommendation systems

  • Knowledge of public bioinformatics databases and tools

  • Familiarity with big data technology stack (e.g., Hadoop, Spark, Hive, HDFS etc.)

  • Experience with AWS

Primary Work LocationUSA OR Ashland - FlowJo

Additional Locations

Work Shift

Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.

DirectEmployers