Search Remote Jobs

Senior Scientific Programmer

Job not on LinkedIn

🔥 10 minutes ago

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

🔥 1 hour ago

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.

🔥 2 hours ago

Thrivent

5001 - 10000

🏦 Banking

💸 Finance

🛡️ Insurance

Manager of Engineering providing technical leadership for Thrivent's Engineering Productivity ecosystem. Leading the vision and strategy for platform capabilities enabling effective software development.

🔥 3 hours ago

1Password

501 - 1000

🔒 Cybersecurity

☁️ SaaS

⚡ Productivity

Intermediate Developer on 1Password's Open Source Team. Strengthening open source tools and integrations within developers' workflows.

🔥 4 hours ago

Follett Software

1001 - 5000

💼 Consulting

📦 Logistics

📚 Education

Senior Director leading engineering organization for Follett Software's library portfolio. Overseeing software development lifecycle and partnering across teams to translate business priorities into execution.

🔥 5 hours ago

Ibrowse Consultoria e InformĂĄtica

201 - 500

💼 Consulting

👥 B2C

☁️ SaaS

Software Developer at Ibrowse Consultoria e Informatica developing and maintaining software applications. Collaborating with teams on agile practices and ensuring software quality and efficiency.

🗣️🇧🇷🇵🇹 Portuguese Required