IT Job Pro

Most Popular Tech Job site – Find Jobs || Post Jobs

Senior Software Engineer – Bioinformatics Algorithms Machine Learning

Ashland, Michigan Becton, Dickinson and Company

Senior Software Engineer – Bioinformatics Algorithms & Machine Learning at Becton Dickinson & CompanyAsset 1
Skip Navigation

– Offerings
– Company
– Clinical Excellence
– Support
– Investors

– United States
– Company
– Careers

– Opportunities

– Veteran Job Opportunities
– BD Total Rewards
– Learning and Development
– Inclusion and Diversity
– University Relations and Recruitment
– Why Join BD

– Job Description

The Difference of One

Search Our Jobs

Keyword Search

City, State, or ZIP

Search radiusRadius5 miles15 miles25 miles35 miles50 milesSearch

Senior Software Engineer – Bioinformatics Algorithms & Machine Learning

Job ID R-****** Date posted 06/06/2018

Job Description Summary

The Senior Software Engineer will work in our Bioinformatics Engineering team to research, develop, implement, adapt and integrate algorithms for computational data analysis and machine learning with our data analysis products and software solutions in the flow cytometry and single cell genomics areas.

Job Description

The Senior Software Engineer will work in our Bioinformatics 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. This work will include machine learning and deep-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. Recently, relevant work has been published by several research groups. The main responsibility for the incumbent will be to bring those novel computational approaches into our production software, partially by integrating those into our computing engine and partially by designing and implementing a cloud-based computing solution.


Demonstrable experience in software engineering

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

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


Bachelor’s degree required. Advanced degree preferred.

Ph.D. Computer Science, Artificial Intelligence, Machine Learning or related technical field strongly preferred.


Primary Work Location

USA OR Ashland – FlowJo

Additional Locations

Work Shift


– Facebook
– LinkedIn
– Twitter
– Email

Similar Job Openings Nearby

Software Engineer Ashland, Oregon *******

Join our Talent Community

Sign up to receive information about career opportunities, news and events. Sign up

Join our Talent Community

Sign up to receive information about career opportunities, news and events.

Email Address

Upload ResumeRemove

Areas of InterestSearch for a category, location, or both, select a term from the suggestions, and click ‘Add’.



– Software Engineer, Ashland, Oregon, United StatesRemove
– Remove

Confirm Email

Find Your Role

Select a job category, location or group to view its corresponding jobs.

Jobs By Category

– Accounting Jobs
– Administrative Jobs
– Administrative Assistant Jobs
– Administrative Assistant/Administration Jobs
– ASR/Sales Jobs
– Associate Engineer/Engineering Jobs
– Aviation Jobs
– Bio Technology Jobs
– Buyer Jobs
– Buyer/Planner Jobs
– Clinical Affairs Jobs
– Clinical Manager Jobs
– Clinical Manager/Clinical Education Jobs
– Clinical Research Associate Jobs
– Clinical Safety Specialist I Jobs
– Clinical Scientist Jobs
– Clinical Trail Manager Jobs
– Clinicial Specialist/Sales Jobs
– Continuous Improvement Leader Jobs
– Convention Coordinator/Marketing-Sales Jobs
– Cost/Sales Analyst/Finance Jobs
– Customer Care Specialist/Customer Service Jobs
– Customer Support Jobs
– Data Management Rep/Finance Jobs
– Director, Portfolio Management Jobs
– distribution of medical devices Jobs
– Document Control Coordinator/ Quality Jobs
– Documentation Control Analyst/Quality Systems Jobs
– EH & S Engineer Jobs
– EHS Jobs
– Engineering Jobs
– Enterprise Architecture & Design Governance Jobs
– Environmental Health & Safety Manager/Facilities Jobs
– Ethics & Compliance Jobs
– Facilities Maintenance Jobs
– Facilities/Maintenance Jobs
– Field Assurance Specialist/Quality Jobs
– Field Service Engineer Jobs
– Finance Jobs
– Financial Analyst Jobs
– Financial Systems Jobs
– Global Service Engineer Jobs
– Hardware Quality Engineering Jobs
– HEOR Jobs
– Heor Technical Specialties Jobs
– Human Resources Jobs
– Information Technology Jobs
– Infrastructure Administration Jobs
– IT Security Specialist Jobs
– Laboratory Supervisor Jobs
– Machine Operator Jobs
– MainMaintenance Technician B Jobs
– Maintenance Technician ‘C’ Jobs
– Manafacuturing Jobs
– Manufacturing Jobs
– Manufacturing Engineering Jobs
– Manufacturing/Medical Device Jobs
– Manufacturing/Shift Lead Jobs
– Marketing Jobs
– Marketing Associate/Marketing Jobs
– Medical Affairs Jobs
– Medical Device Jobs
– Medical Device – Quality Assurance Jobs
– Medical Device / Finance Jobs
– Medical Device / Manufacturing Jobs
– Medical Device / Packaging Engineering Jobs
– Medical Device / Product Development Jobs
– Medical Device / Project Management Jobs
– Medical Device / Regulatory Affairs Jobs
– Medical Device / Supply Chain Jobs
– Medical Device Manufacturing Jobs
– Medical Device/ Advanced Peripheral Jobs
– Medical Device/ Clinical Affairs Jobs
– Medical Device/ Contracts Jobs
– Medical device/ Field Assurance Jobs
– Medical Device/ Field Inventory Jobs
– Medical Device/ Finance Jobs
– Medical Device/ Healthcare Economics Jobs
– Medical Device/ Human Resources Jobs
– Medical Device/ Internship Jobs
– Medical Device/ Manufacturing Jobs
– Medical Device/ Medical Affairs Jobs
– Medical Device/ Pilot Plant ME Jobs
– Medical Device/ Platform Marketing Jobs
– Medical Device/ Production Jobs
– Medical Device/ Quality Jobs
– Medical Device/ Quality Assurance Jobs
– Medical Device/ R & D Jobs
– Medical Device/ R & D Quality Jobs
– Medical Device/ Regulatory Affairs Jobs
– Medical Device/ Research & Development Jobs
– Medical Device/ Sales Jobs
– Medical Device/Customer Service Jobs
– Medical Device/Facilities Jobs
– Medical Device/Field Assurance Jobs
– Medical Device/Finance Jobs
– Medical Device/Marketing Jobs
– Medical Device/Operatives Jobs
– Medical Device/Quality Jobs
– Medical Device/Quality Engineering Jobs
– Medical Device/Regulatory Affairs Jobs
– Medical Device/Sales Jobs
– Office Admin Jobs
– Operations Excellence Jobs
– Operations Manager, Quality Compliance & Audits Jobs
– Optical Engineering Jobs
– Organizational Effectiveness Manager-Continuous Improvement Jobs
– Packaging Engineer Jobs
– Plant Accounting Manager Jobs
– Post Market Surveillance Clinical Scientist/Medical Affairs Jobs
– Process Engineer Jobs
– Process Safety Management Jobs
– Procurement Jobs
– Product Engineer Jobs
– Product Manager/Marketing Jobs
– Production Jobs
– Production Coordinator Jobs
– Professional Services Jobs
– Project Management Jobs
– Project Manager- Quality Assurance Jobs
– QA Sterilization Engineer/Engineering Jobs
– Quality Jobs
– Quality Control Inspector Jobs
– Quality Coordinator Jobs
– Quality Engineer Jobs
– Quality Engineer /Quality Assurance Jobs
– Quality Engineer I/Quality Assurance Jobs
– Quality Engineer II/Quality Assurance Jobs
– Quality Engineer/ Medical Device Jobs
– Quality Engineer/Engineer Jobs
– Quality Engineer/Quality Assurance Jobs
– Quality Manager Jobs
– R & D Jobs
– R & D Manager Jobs
– R & D Technician II Jobs
– Recruiter/Human Resources Jobs
– Regulatory Affairs Jobs
– Regulatory Affairs Associate/Healthcare Jobs
– Regulatory Affairs Specialist Jobs
– Regulatory Affairs Specialist / Regulatory Jobs
– Reimbursement Jobs
– Research and Development Jobs
– Sales Jobs
– Sales & Marketing Management Jobs
– Sales Intern Jobs
– Sales Training/Development Mgr/Sales Jobs
– Service & Repair Technician/Service & Repair Jobs
– Service QA Specialist Jobs
– Software Engineer Jobs
– Sr. Financial Analyst/Finance Jobs
– Sr. Manufacturing Engineer Jobs
– Sr. Packaging Engineer Jobs
– Sr. Quality Engineer/Quality Jobs
– Sr. R & D Engineer Jobs
– Supplier Quality Engineer Jobs
– Supply Chain Jobs
– Supply Chain Manager/Supply Chain Jobs
– Systems Engineering Jobs
– Tax Jobs
– Technical Writing Jobs
– Territory Manager / Sales Jobs
– Territory Manager/Sales Jobs
– Transfer Pricing Analyst Jobs
– UX/UI Jobs
– Work Leader Jobs

Jobs By Location

– Alabama Jobs
– Albany Jobs
– Allentown Jobs
– Andover Jobs
– Arizona Jobs
– Arkansas Jobs
– Ashland Jobs
– Atlanta Jobs
– Austin Jobs
– Auvergne-Rhne-Alpes Jobs
– Baltimore Jobs
– Baton Rouge Jobs
– Birmingham Jobs
– Boston Jobs
– Brea Jobs
– Broken Bow Jobs
– California Jobs
– Canaan Jobs
– Carol Stream Jobs
– Cayey Jobs
– Cayey Municipio Jobs
– Charlotte Jobs
– Chicago Jobs
– Chihuahua Jobs
– Cincinnati Jobs
– Ciudad Jurez Jobs
– Cleveland Jobs
– Colorado Jobs
– Columbus Jobs
– Columbus Jobs
– Connecticut Jobs
– Covington Jobs
– D.C. Jobs
– Dallas Jobs
– Denver Jobs
– Des Moines Jobs
– Detroit Jobs
– Durham Jobs
– El Paso Jobs
– Florida Jobs
– France Jobs
– Franklin Lakes Jobs
– Fresno Jobs
– Georgia Jobs
– Grayson Jobs
– Harrisburg Jobs
– Hartford Jobs
– Holdrege Jobs
– Houston Jobs
– Illinois Jobs
– Indiana Jobs
– Indianapolis Jobs
– Iowa Jobs
– Irvine Jobs
– Jacksonville Jobs
– Juncos Jobs
– Kansas City Jobs
– Kentucky Jobs
– Le Pont-de-Claix Jobs
– Los Angeles Jobs
– Louisiana Jobs
– Louisville Jobs
– Louisville Jobs
– Mannford Jobs
– Maryland Jobs
– Massachusetts Jobs
– Mebane Jobs
– Memphis Jobs
– Menlo Park Jobs
– Mexico Jobs
– Miami Jobs
– Michigan Jobs
– Milwaukee Jobs
– Minneapolis Jobs
– Minnesota Jobs
– Missouri Jobs
– Moncks Corner Jobs
– Municipio de Juncos Jobs
– Murray Hill Jobs
– Nashville Jobs
– Nebraska Jobs
– New Hope Jobs
– New Jersey Jobs
– New York Jobs
– New York Jobs
– Newark Jobs
– North Carolina Jobs
– Ohio Jobs
– Oklahoma Jobs
– Oregon Jobs
– Pennsylvania Jobs
– Philadelphia Jobs
– Pittsburgh Jobs
– Portland Jobs
– Puerto Rico Jobs
– Queensbury Jobs
– Raleigh Jobs
– Research Triangle Park Jobs
– Reston Jobs
– Reynosa Jobs
– Rhode Island Jobs
– Sacramento Jobs
– Salt Lake City Jobs
– San Antonio Jobs
– San Diego Jobs
– San Francisco Jobs
– San Jose Jobs
– Sandy City Jobs
– Seattle Jobs
– South Carolina Jobs
– Sparks Jobs
– St Louis Jobs
– Sumter Jobs
– Tamaulipas Jobs
– Tampa Jobs
– Tempe Jobs
– Tennessee Jobs
– Texas Jobs
– Tucker Jobs
– United States Jobs
– Utah Jobs
– Vernon Hills Jobs
– Virginia Jobs
– Warwick Jobs
– Washington Jobs
– Washington, DC Jobs
– Wisconsin Jobs
– Woburn Jobs
– Yorba Linda Jobs
– Zelienople Jobs

Jobs by Category + Location

– United States Customer Support Jobs
– United States Professional Services Jobs
– Sandy City Machine Operator Jobs
– Sparks Software Engineer Jobs
– United States Project Management Jobs
– Franklin Lakes Product Engineer Jobs
– Franklin Lakes Information Technology Jobs
– United States Medical Device/Sales Jobs
– California Professional Services Jobs
– Franklin Lakes Regulatory Affairs Jobs
– Franklin Lakes Marketing Jobs
– Queensbury Manufacturing Jobs
– California Sales Jobs
– Columbus Manufacturing Engineering Jobs
– Sparks Customer Support Jobs
– Sparks Marketing Jobs
– Columbus Facilities Maintenance Jobs
– Canaan Manufacturing Jobs
– Canaan Manufacturing Engineering Jobs
– Franklin Lakes Quality Jobs
– United States Sales & Marketing Management Jobs
– Reynosa MEDICAL Jobs
– San Diego Marketing Jobs
– San Jose Marketing Jobs
– Franklin Lakes Professional Services Jobs
– San Diego Professional Services Jobs
– Sparks Machine Operator Jobs
– Columbus Manufacturing Jobs
– San Jose Software Engineer Jobs
– Columbus Production Jobs
– Franklin Lakes Supply Chain Jobs
– San Antonio Human Resources Jobs
– St Louis Machine Operator Jobs
– Columbus Machine Operator Jobs
– Canaan Machine Operator Jobs
– Texas Sales Jobs
– Sparks Engineering Jobs
– Sumter Engineering Jobs
– El Paso Production Jobs
– Sparks Bio Technology Jobs
– Sparks Supply Chain Jobs
– Franklin Lakes Project Management Jobs
– Franklin Lakes Medical Affairs Jobs
– Sparks Manufacturing Jobs
– Sandy City Manufacturing Jobs
– Franklin Lakes Customer Support Jobs
– San Jose Customer Support Jobs
– New Jersey Sales Jobs
– Franklin Lakes Manufacturing Engineering Jobs
– Menlo Park Bio Technology Jobs
– San Diego Information Technology Jobs
– Sparks Systems Engineering Jobs
– Warwick Medical Device Jobs
– Warwick Medical Device / Regulatory Affairs Jobs

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.

All applicants should complete the on-line application process. BD is committed to working with and providing reasonable accommodations to individuals with disabilities. If you require assistance or an accommodation because of a disability to participate in the application process, please call 855-BD-HELPS (************) or email *******************

– EEO is the Law
– Right to Work (English)
– Right to Work (Espanol)
– E-Verify Participation (Eng/Esp)


– Capabilities
– Brands
– Integrated solutions
– Catalogs


– Contact us
– Careers
– Sustainability
– Suppliers
– News
– Investors
– Video gallery


– Case studies
– Conferences and symposia
– Webcasts


– Technical support
– Customer portals
– Alerts and notices
– Product security and privacy

2018 BD. All rights reserved. Unless otherwise noted, BD, the BD Logo and all other trademarks are property of Becton, Dickinson and Company.

Privacy Policy | Terms of Use | Sitemap

To apply for this job please visit