Scientific Software Engineer
USALCOJersey only
Apply now
Opens the original posting on Himalayas.
Apply nowSource: HimalayasApply on the original site
Companies in this catalog do not charge applicants. Never send money to apply.
The Scientific Software Engineer is responsible for building, extending, and delivering the library of fundamental models that powers Virtual Jar and the Decision Blue platform, which help water-treatment plants optimize the coagulants and chemistry they buy from us. These models predict organics removal, turbidity, disinfection-byproduct formation, pH, and chemical cost across a plant's treatment train. This role turns the underlying science into production-ready code in our repositories, where the platform leverages it to give clients a scientifically sound optimization experience.
At its core this is a delivery role—the primary output is well-built, well-tested model code that ships—but it demands genuine water-treatment fluency, because this person is the bridge between the science and the software, translating subject-matter direction into models that hold up in production. The work directly positions Virtual Jar and Decision Blue to meet clients' water-optimization needs and grows the platform into the processes closely adjacent to coagulation, including pre-oxidation, adsorption, filtration, and charge neutralization. The model library's priorities, scope, and subject-matter direction are owned by the Digital Solutions team; this role sits on the execution and delivery side and owns building, extending, polishing, and managing the models in code.