Senior Scientific Programmer: Numerical Modeling & C++

Datacor, Inc.

United States

Hybrid

USD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Datacor, Inc. is seeking a mid-level to senior developer to join the GoldSim modeling and simulation team in the United States. You’ll own numerical solutions, design algorithms, and implement them in our C++ codebase, pushing practical improvements driven by customer needs.

Role involves documenting methods, collaborating with the engineering team, and building models to validate new algorithms, with opportunities to apply machine learning to accelerate simulations.

Qualifications

  • Masters or PhD in science or engineering with outstanding academic performance.
  • Broad experience with applied math and numerical methods for solving science and engineering problems.
  • Earth sciences or civil engineering background, preferably including contaminant transport modeling.
  • Extensive C++ programming experience in scientific/engineering applications; familiarity with numerical libraries is a plus.

Responsibilities

  • Own the numerical solutions and mathematical/computer science algorithms underlying GoldSim's simulation engine—from theory to implementation in C++.
  • Push practical, real-world improvements to GoldSim's numerical capabilities and propose new features driven by customer needs.
  • Participate in design discussions across the full development lifecycle, including the mathematical layer.
  • Build GoldSim models that exercise the platform's numerical capabilities for QA, verification, and customer support.
  • Document the theoretical basis and practical implementation of GoldSim's numerical methods to share knowledge.

Skills

C++ programming
Numerical methods
Machine learning
Windows desktop

Education

Masters or PhD in science or engineering

Tools

MATLAB
R
Tableau

Job description

Datacor, Inc. is seeking a mid-level to senior developer to join the GoldSim modeling and simulation team in the United States. You’ll own numerical solutions, design algorithms, and implement them in our C++ codebase, pushing practical improvements driven by customer needs.

Role involves documenting methods, collaborating with the engineering team, and building models to validate new algorithms, with opportunities to apply machine learning 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 Simulation Lead
Senior Scientific Programmer: Numerical Simulation Lead

Visa Hunt • United States

On-site
USD 110,000 - 165,000
Senior Scientific Programmer Remote - US
Senior Scientific Programmer Remote - US

Datacor, Inc. • United States

Hybrid
USD 90,000 - 150,000
Senior Scientific Programmer
Senior Scientific Programmer

Visa Hunt • United States

On-site
USD 110,000 - 165,000
Software Developer – Numerical Algorithms
Software Developer – Numerical Algorithms

COMSOL Ltd. • Burlington (MA)

On-site
USD 135,000 - 155,000
Access to gym
Challenging opportunities in diverse application areas
Great career progression in a fast-paced company
Software Developer
Software Developer

Modern Technology Solutions, Inc. (MTSI) • Dayton (OH)

On-site
USD 90,000 - 130,000
Modeling & Simulation Software Engineer
Modeling & Simulation Software Engineer

Ingenix Technologies, Inc. • Huntsville (AL)

On-site
USD 85,000 - 112,000
Software Engineer, Senior
Software Engineer, Senior

Socket.dev • Huntsville (AL)

On-site
USD 100,000 - 130,000
Market-leading compensation package
Excellent benefits
Outstanding retirement plan
+1
Numerical Algorithms Software Engineer
Numerical Algorithms Software Engineer

COMSOL Ltd. • Burlington (MA)

On-site
USD 135,000 - 155,000
Access to gym
Challenging opportunities in diverse application areas
Great career progression in a fast-paced company
Software Engineer Lead – Engineering Simulation Group
Software Engineer Lead – Engineering Simulation Group

Datacor • United States

On-site
USD 100,000 - 130,000
Senior TCAD Software Engineer – Numerical Solvers
Senior TCAD Software Engineer – Numerical Solvers

Silvaco Inc • Palo Alto (CA)

On-site
GBP 55,000 - 85,000