Senior Scientific Programmer

🕒 July 29

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🖥 Software Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Datacor, Inc.

Datacor, Inc.

201 - 500 employees

🍽️ Food & Beverage

🏭 Manufacturing

☁️ SaaS

Food & Beverage • Manufacturing • SaaS

Datacor, Inc. is a leading provider of advanced process manufacturing software, offering integrated ERP and CRM solutions to maximize productivity and business growth. Their software solutions cater to the chemical, food & beverage, personal care, industrial, coatings & adhesives, and animal feed & pet food nutrition industries. Datacor provides industry-specific, configurable technology to enhance operational visibility and control, helping businesses manage complex pricing, formulas, and specifications while complying with government regulations. With a strong reputation as industry experts, Datacor is recognized for its robust support during software implementation and ongoing customer collaboration, particularly excelling in chemical distribution software.

📋 Description

• Own the numerical solutions and mathematical/computer science algorithms underlying GoldSim's simulation engine - from the theoretical foundation (equations, algorithm design) through to implementation in our C++ codebase. • Push practical, real-world improvements to GoldSim's numerical capabilities, and propose new features driven by everyday or discipline-specific customer needs. • Participate in design discussions across the full development lifecycle, not just the mathematical layer. • Build GoldSim models that apply and exercise the platform's numerical capabilities - for QA and verification, as example models shipped with the product, and in direct support of customers. • Use hands-on model-building as a primary way to validate that new or improved algorithms behave correctly in practice. • Document both the theoretical basis (equations, algorithm descriptions) and the practical implementation of GoldSim's numerical methods, so this knowledge isn't concentrated in one person. • Partner with the founding engineer to formalize existing modeling, QA, and support methodology. • Work alongside the software engineering team to integrate new or improved 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/mathematical concepts clearly to engineers, QA, and product stakeholders. • Bring curiosity for modern computational approaches - including applying machine learning to accelerate, approximate, or extend traditional numerical simulation methods. • Help identify opportunities to modernize GoldSim's existing algorithmic infrastructure.

🎯 Requirements

• 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 (e.g., matrix algebra, 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; familiarity with commercial or open-source numerical libraries and frameworks is a plus. • 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 developing and supporting Windows desktop applications is a plus, as is hands-on experience with data science tools such as MATLAB, R, or Tableau. • Experience applying AI/ML techniques (e.g., machine learning models, LLM-based tools, or AI-assisted development) to scientific or engineering software is a plus.

🏖️ Benefits

• Join a team where your work directly shapes software that engineers and scientists rely on around the world. • Enjoy real autonomy and help define the future of a product with a global reputation for excellence. • Opportunities to work in person in our Seattle office as desired.

Apply Now

Similar Jobs

🕒 July 29

Genpact

10,000+ employees

🤝 B2B

💼 Consulting

🤖 Artificial Intelligence

Sitecore Lead Developer responsible for leading Sitecore website solutions for Genpact clients. Collaborating with teams to deliver high-quality digital experiences.

🕒 July 29

BlueMatrix

51 - 200

💸 Finance

☁️ SaaS

🤝 B2B

Software Engineer building client-facing components for capital markets platform in a collaborative environment. Seeking a driven engineer to enhance software engineering efforts and team success.

🕒 July 29

CVS Health

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Lead Director guiding CVS Health mobile engineering teams building digital healthcare experiences. Owning delivery, technical direction, team development, and scalable member-centric mobile products.

🕒 July 29

Lee Enterprises

1001 - 5000

📱 Media

☁️ SaaS

Application Developer at Lee Enterprises designing and maintaining applications for subscription and news systems. Focused on integrations and ensuring operational efficiency while adopting modern development practices.

🕒 July 29

HealthStream

501 - 1000

🏥 Healthcare

💼 Consulting

⚖️ Legal

Software Developer creating and maintaining software products for healthcare solutions. Collaborating with engineers and QA to ensure quality and efficiency in product deployment.