FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Scientific Programmer
Datacor, Inc.. Participate in design discussions and all aspects of application development across the full development lifecycle .
Tech Stack
Tools & technologiesTableauC++
About the role
Key responsibilities & impact- Participate in design discussions and all aspects of application development across the full development lifecycle
- Own the numerical solutions and mathematical/computer science algorithms underlying GoldSim’s simulation engine, from theoretical foundation through implementation in C++
- Improve GoldSim’s numerical capabilities and propose new features driven by customer needs
- Build GoldSim models for QA, verification, product examples, and customer support
- Use hands-on model-building to validate new or improved algorithms
- Document the theoretical basis and practical implementation of GoldSim’s numerical methods
- Partner with the founding engineer to formalize modeling, QA, and support methodology
- Work with the software engineering team to integrate numerical capabilities into the broader platform
- Translate business and product requirements into technical specifications
- Serve as a technical resource for customer support and QA on advanced modeling and numerical questions
- Communicate technical and mathematical concepts to engineers, QA, and product stakeholders
- Apply modern computational approaches, including machine learning, to accelerate, approximate, or extend traditional numerical simulation methods
- Identify opportunities to modernize GoldSim’s algorithmic infrastructure
Requirements
What you’ll need- Masters or PhD level in science or engineering, with outstanding academic performance
- Broad experience with applied math and numerical methods for solving science and engineering problems, including matrix algebra and numerical methods for solving partial differential equations
- Earth sciences or civil engineering background, preferably including contaminant transport modeling
- Extensive C++ programming experience, ideally in scientific or engineering applications
- Proven ability to design and implement practical numerical solutions to real-world problems
- Good communications skills; must write effectively and enjoy interacting with other team members
- Experience with commercial or open-source numerical libraries and frameworks is a plus
- Experience developing and supporting Windows desktop applications is a plus
- Hands-on experience with data science tools such as MATLAB, R, or Tableau is a plus
- Experience applying AI/ML techniques to scientific or engineering software is a plus
Benefits
Comp & perks- Opportunity to work on software used by engineers and scientists around the world
- Meaningful technical challenges
- Real autonomy
- Opportunity to help define the future of a globally respected product
- Flexible opportunity to work from Datacor’s US offices, including Seattle, as desired