Bio-Rad Laboratories

Software Developer, Machine Learning - Algorithms

Bio-Rad Laboratories

5500 E 2nd St, Benicia, CA 94510, USA
Full-TimeDepends on ExperienceSenior LevelBachelors
Job Description

Design, implement and document data science/machine learning algorithms & solutions, using toolsets such as CNTK, Tensorflow, Keras, Pytorch, MX.NET and Scikit-Learn to support immunohematological analysis. Work with internal and external chemistry, software, and engineering groups to collaboratively plan, design and implement software using SCRUM methodology in an iteration-based approach (design, task, implement, test). Use Microsoft Azure DevOps to plan and manage development tasks, estimation, project backlog, and capacity planning. Perform and respond to peer code reviews in multiple programming languages. Document work both with in-code comments, and with a combination of generated and hand-crafted documentation. Work with and support Software Quality Assurance in their role of testing, verifying, and validating software modules. Utilize a mixture of C#, .NET, Python, PowerShell, C++ and more during development.

Where is this job?
This job is located at 5500 E 2nd St, Benicia, CA 94510, USA
Job Qualifications
  • Experience developing Machine Learning algorithms.

  • 10+ years of industry experience developing software.

  • At least four years of experience in data science, data engineering, machine learning, and API-based solution architecture

  • Experience writing algorithms to find the position of an object in a picture, used in the interpretation of a well for example

  • Experience in an FDA-regulated environment.

Required Skills
  • Scikit-learn

  • Tensorflow

  • Keras

  • Pytorch

  • Time Management Skills

  • MX.NET

  • API-based solution architecture

Soft Skills
  • Driven and self-motivated

  • Adaptability

  • Problem Solving Skills

  • Detail Oriented and Organized

  • Verbal and Written Communication

  • Multi tasker

Compensation

According to JobzMall, the average salary range for a Software Developer, Machine Learning - Algorithms in 5500 E 2nd St, Benicia, CA 94510, USA is $83,000 to $142,000 per year. This range is based on surveys of software developers in the area and national salary averages.

Additional Information
Bio-Rad Laboratories is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 23rd, 2021
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Bio-Rad Laboratories

Bio-Rad is a global leader, with a team of over 7,800 employees and a global network of operations that serves our life science research and clinical diagnostics customers, helping people live longer, healthier lives.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started