Senior Scientific Programmer — Numerical Modeling & ML

Openkrill

United States

Hybrid

USD 140,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
US office network

Job summary

Datacor's GoldSim team seeks a Senior Lead Scientific Programmer / Software Engineer to advance the GoldSim simulation framework. You will design and implement numerical algorithms in C++, driving practical improvements and extending capabilities for real-world modeling needs.

You will document theoretical and practical aspects, collaborate with engineering, QA, and product stakeholders, and explore modern computational approaches including AI/ML to accelerate simulations.

Qualifications

  • Masters or PhD in science or engineering with outstanding academics.
  • Broad experience with applied math and numerical methods for science/engineering problems.
  • Earth sciences or civil engineering background, preferably including contaminant transport modeling.
  • Extensive C++ programming experience with familiarity with numerical libraries.

Responsibilities

  • Participate in design discussions and all aspects of the application development across the full development lifecycle, not just the mathematical layer.
  • Own the numerical solutions and algorithms underlying GoldSim's simulation engine from theory to implementation in C++ codebase.
  • Push practical improvements to GoldSim's numerical capabilities and propose features driven by customer needs.
  • Collaborate with the software engineering team to integrate numerical capabilities into the platform.

Skills

C++ programming
Numerical methods
Scientific software development
Communication skills
AI/ML techniques in software

Education

Master's or PhD in science or engineering

Tools

MATLAB
R
Tableau
Windows desktop apps

Job description

Datacor's GoldSim team seeks a Senior Lead Scientific Programmer / Software Engineer to advance the GoldSim simulation framework. You will design and implement numerical algorithms in C++, driving practical improvements and extending capabilities for real-world modeling needs.

You will document theoretical and practical aspects, collaborate with engineering, QA, and product stakeholders, and explore modern computational approaches including AI/ML to accelerate simulations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Scientific Programmer: Numerical Modeling & C++
Senior Scientific Programmer: Numerical Modeling & C++

Datacor, Inc. • Northern (KY)

Hybrid
USD 120,000 - 190,000
Lead Scientific Programmer
Lead Scientific Programmer

Openkrill • United States

Hybrid
USD 140,000 - 210,000
Hybrid work model
US office network
Lead Scientific Programmer New Remote - US
Lead Scientific Programmer New Remote - US

Datacor, Inc. • Northern (KY)

Remote
USD 120,000 - 190,000
Lead Scientific Engineer & Programmer — ML-Driven Sim
Lead Scientific Engineer & Programmer — ML-Driven Sim

Software Placement Group • Seattle (WA)

On-site
USD 140,000 - 190,000
Lead Scientific Engineer\\Programmer
Lead Scientific Engineer\\Programmer

Ashton North LLC • Seattle (WA)

On-site
USD 120,000 - 180,000
Lead Scientific EngineerProgrammer
Lead Scientific EngineerProgrammer

Your Talent Team • Seattle (WA)

On-site
USD 120,000 - 165,000
Lead Scientific Engineer\\Programmer
Lead Scientific Engineer\\Programmer

6 Degrees Search • Seattle (WA)

On-site
USD 120,000 - 180,000
Lead Scientific Engineer\\Programmer
Lead Scientific Engineer\\Programmer

Job Juncture • Seattle (WA)

On-site
USD 120,000 - 190,000
Lead Scientific Engineer\\Programmer
Lead Scientific Engineer\\Programmer

MDS Staffing • Seattle (WA)

On-site
USD 90,000 - 130,000
Senior Scientific Engineer: AI-Driven Modeling & Simulation
Senior Scientific Engineer: AI-Driven Modeling & Simulation

Your Talent Team • Seattle (WA)

On-site
USD 120,000 - 165,000