1

Mathematical Modeling Software Developer Jobs (NOW HIRING)

Lead intermediate-level developers to success. * Act as a customer-facing representative engaging ... Design, develop, and modify software systems, using scientific analysis and mathematical models to ...

The algorithms and capabilities that are designed for the Engagement Planner team are mathematics ... Read and interpret Modeling and Simulation * Must be able to support an in-person / closed-area ...

... mathematical modeling Qualifications : Required : • Exceptional software developers with a range of quantitative and programming abilities • Excellent analytical, mathematical, and software ...

Ability to apply scientific methods and mathematical models to engineering tasks. * Experience ... The Software Engineering Manager oversees the design, development, testing, and deployment of ...

... mathematical modeling Qualifications : Required : • Exceptional software developers with a range of quantitative and programming abilities • Excellent analytical, mathematical, and software ...

Showing results 41-60

Mathematical Modeling Software Developer information

See salary details

$48K

$111.8K

$166K

How much do mathematical modeling software developer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for mathematical modeling software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is a mathematical modeling software developer?

A Mathematical Modeling Software Developer is a professional who designs, develops, and implements software tools and algorithms to represent real-world systems or processes using mathematical models. They work with mathematical equations, data analysis, and programming to simulate scenarios, predict outcomes, and solve complex problems across various industries such as engineering, finance, healthcare, and environmental science. These developers often collaborate with scientists, engineers, and analysts to ensure their models are accurate and efficient, and may use programming languages like Python, MATLAB, or R to build their solutions.

How does a mathematical modeling software developer typically collaborate with subject matter experts and other team members during a project?

Mathematical Modeling Software Developers often work closely with subject matter experts, such as engineers or scientists, to translate real-world problems into accurate mathematical models. They participate in regular meetings to gather domain-specific requirements, validate assumptions, and ensure their software solutions align with project goals. Collaboration also extends to software engineers and data analysts, fostering an interdisciplinary environment where feedback and iterative improvements are integral to success. Clear communication and teamwork are essential, as the developer must bridge the gap between technical implementation and domain expertise.

What are the key skills and qualifications needed to thrive as a mathematical modeling software developer, and why are they important?

To thrive as a Mathematical Modeling Software Developer, you need a strong background in mathematics, computer science, and algorithm development, often supported by a relevant degree. Expertise in programming languages such as Python, MATLAB, or C++, and familiarity with modeling tools and version control systems are typically required. Problem-solving ability, analytical thinking, and effective communication are standout soft skills for this role. These competencies are crucial for building accurate models, collaborating with multidisciplinary teams, and delivering reliable software solutions.

What is the difference between Mathematical Modeling Software Developer vs Data Scientist?

AspectMathematical Modeling Software DeveloperData Scientist
Required CredentialsBachelor's or master's in mathematics, computer science, or related fieldBachelor's or master's in statistics, computer science, or related field
Work EnvironmentSoftware development teams, research labs, tech companiesData analysis teams, research organizations, tech firms
Industry UsageDevelops mathematical modeling software for simulations and analyticsAnalyzes data to extract insights and inform decision-making
Common Search/ComparisonOften compared for technical skills and software development focusCompared for data analysis and statistical expertise

Mathematical Modeling Software Developers focus on creating software tools for mathematical simulations, while Data Scientists analyze data to generate insights. Both roles require strong analytical skills and programming knowledge, but their primary objectives differ: software development versus data analysis.

Can you be a mathematical modeling software developer with a math degree?

A math degree can provide a strong foundation for a mathematical modeling software developer role, as it develops analytical and problem-solving skills essential for creating and optimizing models. However, proficiency in programming languages such as Python, MATLAB, or R, and experience with modeling tools and algorithms are also typically required. Additional knowledge of software development practices and domain-specific applications can enhance job prospects in this field.

What is the best software for mathematical modeling?

For a Mathematical Modeling Software Developer, popular software includes MATLAB, R, Python with libraries like NumPy and SciPy, and specialized tools like COMSOL Multiphysics. These platforms support complex simulations, data analysis, and algorithm development essential for mathematical modeling tasks.

What jobs use mathematical modeling?

Mathematical modeling is used in a variety of jobs including roles like mathematical modeling software developer, data scientist, operations researcher, financial analyst, and engineer. These positions involve creating and analyzing models to solve complex problems, often requiring skills in programming, statistics, and domain-specific knowledge. Such roles are common in industries like finance, healthcare, engineering, and technology.

What are popular job titles related to Mathematical Modeling Software Developer jobs?

For Mathematical Modeling Software Developer jobs, the most frequently searched job titles are:

Infographic showing various Mathematical Modeling Software Developer job openings in the United States as of July 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Senior Software Developer (.NET)

New York, NY

Knack Solutions
Software Development • 11 - 50 employees

$59.50 - $78.75/hr

Full-time

Posted 15 days ago


Key responsibilities

  • Analyze, design, develop, implement, and support high-performance, highly scalable .NET scientific simulation platforms.

  • Redevelop the WPF UI into a modern web-based experience and develop new customer online features such as user portals and online distribution.

  • Support the transition to Azure and other cloud providers, and enhance telemetry, reports, and dashboards.


Job description

***W2 only***

Position: Senior Software Developer (.NET)

Work Authorization: US citizens and Greencard holders only

Location: 100% Remote

JOB DESCRIPTION:

  • As a Sr. Software Developer you will be responsible for the analysis, design, development, implementation, and support of high-performance, highly scalable .NET scientific simulation platforms using leading agile development practices.
  • This is a hands-on role that works both independently and collaboratively in a team environment.
  • You must be a self-starter, delivery-focused, and possess a broad set of technology skills to take this complex modeling platform to the next level of usability, performance, automation, and scalability.

RESPONSIBILITIES:

  • Redeveloping our WPF UI into a new modern experience, using web technologies based on industry standards with a proven track record.
  • Developing new customer online experiences in user portals, online distribution/delivery, licensing, help, news/announcements, etc.
  • Supporting our path to Azure (and other cloud providers).
  • Support our transition from .NET Framework to .NET Core.
  • Enhancing our external and internal telemetry, online reports, and dashboards.
  • Work directly with actuaries, experts in reinsurance, and capital modeling to develop user interfaces and APIs for advanced modeling analyses.
  • Work with embedded QA and domain experts to design, implement, test, and support software products, tools, and applications.
  • Meet with product users to understand their goals and the domain. Use their feedback to further improve the user experience of the modeling software.
  • Develop high-performance applications, features, and functionality in C# / .NET using the latest standards and technologies.

QUALIFICATIONS:

  • 10+ years software development experience.
  • Expert working knowledge of C# (7.3 9.0), .NET Framework/Core, and Visual Studio.
  • Has a deep understanding of threading, LINQ, async/tasks, pattern matching, and pinvoke interoperability.
  • Has the ability to architect complex code solutions that are understandable, maintainable, flexible, and expandable.
  • Has experience with using Azure and related C# Azure packages.
  • Have a proven ability to extract goals, ideas, and approaches from domain experts and translate them into requirements, code, UI, and applications.
  • Experience with Protobuf and gRPC technologies.
  • Knowledgeable of WPF/XAML and/or WinForms or Web UI frameworks.
  • Experience Electron, Angular, Web Assembly, HTML, CSS, Typescript, JavaScript, jQuery, etc.
  • Experience with interactive charting and graphing packages for the visual display of quantitative information.
  • Understanding of SQL technologies and languages
  • Has experience with Python, Kubernetes, C++, C++/CLI, and/or strong math background.
  • Has excellent verbal and written communication skills. Demonstrates self-motivation, resourcefulness, and independent action.
  • Experience working directly with users on an agile development team.
  • Proven record of shipping commercial software and/or online experiences.
  • Can work remotely and in-person. Must be able to travel (at least 4 times a year if not in Seattle).