We are sharing a specialised part-time consulting opportunity for PhD-level applied mathematicians with strong expertise in scientific computing, numerical methods, computational modelling, and research-grade programming.
This role focuses on designing original, executable research problems based on authentic mathematical and computational workflows. Selected experts will create challenging coding-based problems across numerical linear algebra, computational mechanics, and computational finance, develop rigorous reference solutions and grading criteria, and refine tasks through systematic testing.
Key Responsibilities
Applied Mathematics Problem Design
-
Develop original research-level computational mathematics problems
-
Build tasks from published papers, public datasets, open-source repositories, or independently designed scenarios
-
Create problems requiring multi-step mathematical and computational reasoning
-
Ensure tasks reflect realistic scientific or quantitative workflows rather than standard textbook exercises
-
Design problems with precise, reproducible, and mathematically defensible solutions
Numerical Linear Algebra
-
Develop computational tasks involving matrix methods, numerical solvers, decompositions, and large-scale linear systems
-
Design problems requiring careful consideration of numerical stability, conditioning, convergence, and computational efficiency
-
Evaluate alternative numerical approaches and their limitations
-
Incorporate realistic edge cases and failure modes
-
Validate numerical results using reproducible code
Computational Mechanics
-
Create mathematical modelling and simulation tasks involving mechanics where relevant
-
Develop problems requiring numerical treatment of physical systems, discretisation, or equation solving
-
Evaluate modelling assumptions, boundary conditions, and computational accuracy
-
Design tasks requiring interpretation of numerical simulation results
-
Ensure mathematical formulations remain consistent with the underlying physical problem
Computational Finance
-
Develop quantitative tasks involving financial modelling and numerical methods
-
Create scenarios requiring simulation, optimisation, pricing, or quantitative risk analysis
-
Evaluate assumptions and numerical methods used in financial computations
-
Design problems where correct conclusions depend on both mathematical rigour and computational implementation
-
Validate outputs against authoritative reference calculations
Scientific Programming
-
Write and validate computational workflows using Python or R
-
Develop numerical implementations, reference calculations, and solution validators
-
Debug scientific code and identify implementation or numerical errors
-
Build reproducible workflows suitable for automated testing
-
Ensure code accurately implements the underlying mathematical specification
Reference Solutions & Grading Criteria
-
Produce authoritative reference solutions and supporting calculations
-
Define clear criteria for determining whether a solution is correct
-
Identify essential mathematical reasoning, computational steps, and numerical outputs
-
Develop grading logic capable of distinguishing correct solutions from plausible but flawed approaches
-
Ensure evaluation standards remain precise and consistently applicable
Testing & Difficulty Calibration
-
Test tasks against advanced computational systems
-
Analyse failure modes and identify where reasoning or implementation breaks down
-
Refine prompts, inputs, constraints, and expected outputs based on testing
-
Adjust problem difficulty while preserving mathematical validity
-
Finalise tasks only when they reliably require advanced quantitative and computational expertise
Research Engineering Workflow
-
Work through a Git/GitHub pull-request workflow
-
Run and validate code in Docker-based environments
-
Respond to automated quality checks and reviewer feedback
-
Maintain clean, reproducible code and supporting documentation
-
Collaborate effectively within structured scientific software workflows
Ideal Profile
-
PhD required in Mathematics, Applied Mathematics, Computational Mathematics, or a closely related field
-
Demonstrated depth in at least two of the following:
-
Numerical linear algebra
-
Computational mechanics
-
Computational finance
-
Strong working proficiency in Python or R
-
Hands-on experience using programming for mathematical modelling, numerical analysis, simulation, or quantitative research
-
Comfortable with Git/GitHub
-
Experience running code in Docker or other containerised environments
-
Strong understanding of numerical accuracy, computational reproducibility, and scientific validation
-
Ability to translate advanced mathematical concepts into clearly defined computational problems
-
Peer-reviewed publications are advantageous
-
Prior scientific software or research engineering experience is highly valued
-
Strong written communication and ability to document mathematical assumptions, methods, and solutions precisely
Engagement Details
-
Part-time independent contractor engagement
-
Fully remote
-
20+ hours per week
-
Initial duration of approximately 6 weeks
-
Immediate start
-
Compensation: Up to $60/hour
-
Work includes computational problem design, scientific coding, reference-solution development, grading criteria, testing, and task refinement
-
Projects may be extended, shortened, or concluded based on project needs and performance
-
Work must be completed without using confidential or proprietary information belonging to any employer, client, institution, or other third party
-
H1-B and STEM OPT support is unavailable for this engagement
About the Platform
This opportunity is available through 24-MAG LLC. We connect experienced professionals with remote consulting opportunities across technical, evaluation, and project-based workstreams.
By submitting this application, you acknowledge that your information may be processed by 24-MAG LLC for recruitment and opportunity matching in accordance with our Privacy Policy: https://www.24-mag.com/privacy-policy.