Senior Chromatography Data Processing Engineer

Waters CorporationMilford, MA

About The Position

Waters Corporation is currently seeking a Senior Chromatography Data Processing Engineer to join our Global Software Engineering team. In this role, you'll be working with technology used for quality testing and the development of nearly every drug taken in around the globe. The team is focused on optimizing these processes and enabling scientists to access lab results remotely. We are building our next generation best-in-class platform with a goal of being the “best in the industry” to support customers across life, materials, food, and environmental sciences. You will be part of an agile team focused on developing the next generation of Empower data systems and data collaboration software Apps for a cloud computing environment. This includes contributing to the implementation of chromatogram data processing algorithms such as peak integration, calibration, and quantitation in a cloud computing environment, as well as incorporating AI/ML features. Success in this role requires a strong computational skills background and a passion for learning and applying numerical methods and AI/ML.

Requirements

  • Bachelor’s degree in physics, mathematics or bioinformatics with emphasis on computations
  • 5+ years’ experience in implementing algorithms for scientific applications including manipulation of large data sets
  • Strong OOD, C#, and C++ programming languages
  • Experience working with and implementing algorithms for large data sets
  • Familiarity with Python and AI/ML concepts
  • Experience with numerical methods, regression analysis, statistics
  • Familiarity with AWS Cloud concepts and services including Docker Containers and Microservices
  • Experience with Development tools including JIRA, Visual Studio and GitHub

Nice To Haves

  • Advanced degree preferred
  • Experience with Angular and Typescript
  • Experience with relational and NoSQL databases
  • Experience in processing chromatogram data from UV and MS detectors
  • Experience in Empower or other CDS software

Responsibilities

  • Understand and implement Chromatography data processing algorithms in a cloud environment
  • Strive to become a subject matter expert in Chromatography data processing and maintain up-to-date knowledge of relevant scientific literature
  • Interface with product stakeholders to drive and refine requirements through proactive planning and defining short-term and long-term deliverables
  • Use object-oriented programming best practices to develop and maintain codebases in C#
  • Migrate algorithms written in legacy C++ to .Net Core/C#
  • Write unit tests
  • Exploit parallelism to achieve enhanced performance
  • Contribute to the preparation of technical reports, patent applications, and transferable protocols
  • Communicate project progress and provide regular reports to leadership

Benefits

  • Waters complies with all applicable federal, state, and local laws.
  • Qualified applicants are considered without regard to sex, race, color, ancestry, national origin, citizenship status, religion, age, marital status (including civil unions), military service, veteran status, pregnancy (including childbirth and related medical conditions), genetic information, sexual orientation, gender identity, legally recognized disability, domestic violence victim status, or any other characteristic protected by law.
  • Waters is proud to be an equal opportunity workplace and is an affirmative action employer.
  • All hiring decisions are based solely on qualifications, merit, and business needs at the time.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service