Lead Scientific Programmer
Required skills
- dynamic simulation software
- water resources
- environmental systems
- complex engineering problems
- modeling
- simulation framework
- numerical solutions
- simulation engine
- C++
- applied math
Nice to have
- machine learning
- AI/ML techniques
- LLM-based tools
- AI-assisted development
- algorithmic infrastructure
- MATLAB
Role summary
GoldSim, a Datacor company, is seeking a Lead Scientific Programmer / Software Engineer to enhance its dynamic simulation software. This senior role involves participating in full lifecycle development, owning numerical solutions and algorithms for the simulation engine, and implementing them in C++. The position requires a Masters or PhD in science or engineering with broad experience in applied math and numerical methods, preferably with an earth sciences or civil engineering background. Responsibilities include building and verifying models, documenting methods, collaborating with the software engineering team, and serving as a technical resource. Experience with AI/ML, data science tools, and Windows desktop applications is a plus.
About Us:
Datacor is the leading provider of software solutions, including ERP, CRM, Asset Tracking, Simulation and Formulation, to the process manufacturing space. We are on a mission to better equip the industry with software solutions and move it forward by building thoughtful, intuitive products that solve our customers’ most difficult problems.
We are passionate about serving our customers and helping them use data as a competitive advantage. Our customers make products that extend and sustain lives by sanitizing, fertilizing, beautifying, cleaning, and recycling the world we live in. We at Datacor help our customers make those products you use every day more safely, cost effectively and more efficiently through our technology platforms and applications.
GoldSim, a Datacor company, is a world leader in dynamic simulation software for water resources, environmental systems, and complex engineering problems. Our customers use GoldSim to model some of the most challenging questions in engineering and science from managing critical water supplies to assessing the long-term safety of environmental systems.
We are looking for a creative problem-solver to join our development team. This is a senior position where you will have a direct impact as we develop new modeling capabilities to enhance GoldSim, our state-of-the-art modeling and simulation framework. This is a hybrid role between Lead Scientific Programmer / Software Engineer.
What you’ll Do
Model Building & Verification
Documentation & Knowledge Transfer
Collaboration & Support
Growth & Modernization
Must haves:
Like to haves:
Why GoldSim
Join a team where your work directly shapes software that engineers and scientists rely on around the world. You'll take on meaningful technical challenges, enjoy real autonomy, and help define the future of a product with a global reputation for excellence. We have offices across the US where you have the opportunity to come in as you would like including one in Seattle.
The anticipated base salary range for this role is $98,000 to $157,000 per year. Actual compensation will be determined based on factors including prior experience, education, and geographic location.
Why you will love working with us:
EOE Statement:
Datacor is an Equal Opportunity Employer and does not discriminate on the basis or race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic.
Use of AI During Interviews:
At Datacor, we value thoughtful problem-solving and authentic perspectives. To ensure a fair and consistent evaluation process, we ask that candidates do not use generative AI tools or outside assistance during live interviews unless explicitly stated otherwise. We're interested in hearing your experience, your approach, and how you think through challenges.
Similar roles
- Senior Manager, Salesforce ArchitectureDatacor · Remote · Remote
- Product Marketing Lead – Engineering SimulationDatacor · Remote · Hybrid
Tridium Niagara ProgrammerHTS Engineering - Heat Transfer Solutions · Remote · Remote
Python ProgrammerINFOSYS NOVA HOLDINGS LLC · New Jersey · Onsite
NC Programmer IHexcel Corporation · Amesbury, MA · Onsite
ERP Programmer Analyst IIUniversity of North Texas System · Denton, TX · Onsite
