1

Math Software Engineer Jobs in Vancouver, BC (NOW HIRING)

Senior Process Engineer- Mining

Vancouver, BC · On-site

CA$118K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Applying mathematical calculations and basic process engineering principals to solve defined ... software for the development of Heat and Material Balances - Knowledge of process equipment ...

Hydraulic Data Analyst

Delta, BC · On-site

CA$63K - CA$95K/yr

  • Medical

  • Retirement

  • PTO

... co-workers, engineers and managers. Computer Skills: 11. Competency with standard software ... Degree fields with a strong emphasis on mathematics or physical sciences are acceptable. A ...

Hydraulic Data Analyst

Vancouver, BC · On-site

CA$63K - CA$95K/yr

  • Medical

  • Retirement

  • PTO

... co-workers, engineers and managers. Computer Skills: 11. Competency with standard software ... Degree fields with a strong emphasis on mathematics or physical sciences are acceptable. A ...

Applied AI/ML Scientist

Vancouver, BC

  • Medical

  • Dental

  • Life

  • Retirement

  • PTO

... software engineers to ensure seamless integration into production workflows and processes Qualifications Bachelor's degree in computer science, machine learning, mathematics, or related field ...

Showing results 41-60

Math Software Engineer information

See Vancouver, BC salary details

$24.6K

$108.1K

$179.4K

How much do math software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for math software engineer in Vancouver, BC is $108,068.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,380.00 and $137,677.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a math software engineer, and why are they important?

To thrive as a Math Software Engineer, you need a strong background in mathematics, computer science, and algorithm development, typically supported by a relevant degree. Proficiency in programming languages such as Python, C++, or MATLAB, along with experience using mathematical libraries and tools like NumPy or SciPy, is essential. Analytical thinking, problem-solving, and effective collaboration are valuable soft skills that enhance performance in this role. These skills ensure the development of robust, efficient, and accurate mathematical software solutions that meet complex computational requirements.

How do math software engineers typically collaborate with other teams during the development process?

Math Software Engineers often work closely with cross-functional teams, such as data scientists, product managers, and front-end developers, to ensure mathematical models and algorithms are accurately implemented in software products. Collaboration involves regular meetings to discuss requirements, problem-solving sessions to address computational challenges, and code reviews for maintaining mathematical integrity. Communicating complex mathematical concepts in an accessible way is a key part of the role, enabling teams to create robust and efficient solutions that meet user needs.

What is a math software engineer?

Math Software Engineers are professionals who design, develop, and optimize software that performs complex mathematical computations. They often work on algorithms, numerical analysis, and simulation tools used in scientific research, finance, engineering, or data analysis. Their work ensures that mathematical models and computations are both accurate and efficient within various applications. Math Software Engineers typically have a strong background in mathematics, computer science, and programming languages such as Python, C++, or MATLAB.

What is the difference between Math Software Engineer vs Data Scientist?

AspectMath Software EngineerData Scientist
Required CredentialsBachelor's or higher in Computer Science, Mathematics, or related fieldsBachelor's or higher in Statistics, Data Science, or related fields
Work EnvironmentSoftware development teams, R&D labs, tech companiesData analysis teams, research departments, tech firms
Industry UsageDeveloping algorithms, modeling, simulationData analysis, predictive modeling, insights generation

Math Software Engineers focus on developing mathematical algorithms and software solutions, often working on simulations and modeling. Data Scientists analyze data to extract insights and build predictive models. While both roles require strong math skills, Math Software Engineers are more involved in software development, whereas Data Scientists focus on data analysis and interpretation.

What job categories do people searching Math Software Engineer jobs in Vancouver, BC look for?

The top searched job categories for Math Software Engineer jobs in Vancouver, BC are:

Infographic showing various Math Software Engineer job openings in Vancouver, BC as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $108,068 per year, or $52 per hour.

Engineer II, Structural

STEM Launchpad

North Vancouver, BC

Contractor

Re-posted 28 days ago


Job description

Apply Job no: 86344 Category: Engineering Tundra Technical Solutions has built a safe and open community of talented women to help advocate for those looking to get ahead in their science, technology, engineering, math, and data careers. As a LinkedIn Diversity Champion, Tundra is a staffing firm that provides equal opportunities, career advice, and mentorship in the workplace for those who apply and join our community. Apply now to be first in line for equitable contract and full-time opportunities with the world's most recognizable brands in the STEM industries.

We can't wait to introduce you to our clients. Description The Engineer II, Structural is responsible to participate in the concept, basic, functional and production design engineering packages and to maintain close contact with clients, sub-contractors, suppliers and class societies. The projects range from completely new builds science vessels to navy non-combat vessels.

Duties/Accountabilities Provides input on issues related to the Structural aspects of the design and build of the ships. Provide technical solutions for any issue related to Structural Design throughout project lifecycle Knowledge in ship design in other disciplines such as: Naval Architecture, Outfitting & Safety, Machinery & Piping, Electrical. Knowledge and experience of Ship Hull Structural Design and Calculations, Foundation Design as applicable in ships, considering statics and dynamic forces.

Knowledge and experience in FEA concept for Structural (Local strength analysis), software such as FEMAP, Abaqus, Solidworks compatible with Class Approval software. Knowledge and experience in Structural Design and Repair project assessment for compliances with Class, National and International Rules and Regulations, Ship Specifications, technical writing and ability to produce clear, detailed written technical specifications, procedures and reports. Knowledge and experience in: Classification Societies Rules and Regulations (LR, DNV-GL, IACS, ABS, Lifting Appliance, etc.), related to Structural aspects, IMO Regulations (Load Line, SOLAS, COLREGS, MARPOL, SPS Code and etc.) related to Structural aspects, International Standards (ISO, JIS and etc.) related to Ship design and build aspects

Knowledge and experience in material science (steel) in shipbuilding industry (metrology, grades and applications) Knowledge and experience in: AutoCAD (2D & 3D) as a Computer-Aided Ship Structural Design tool, Navisworks and Eshare as a tool to check and inspect 3D model of ShipConstructor and Cadmatic, ShipConstructor and Cadmatic as a tool to check, extract data and manipulate 3D model. Education and Experience A Degree in Naval Architecture / Marine Engineering/Mechanical Engineering or equivalent Minimum 2 years' in a similar position (Naval Architect/ Mechanical Engineering) with heavy involvement in Ship Structural Design Engineer In Training (EIT) designation with a recognized, accredited institution Good working knowledge of the following programs or similar: AutoCAD, Femap, Multiframe, ShipConstructor, SolidWorks, Navisworks. Cadmatic and MS Office Shipyard experience desired Knowledge of international Naval Architecture codes and standards such as IMO, SOLAS and Classification Society Rules.

Skills, Knowledge and Required Competencies Demonstrated effective communication across a variety of cultures. Demonstrated ability to work semi-independently and under supervision to develop solutions to complex technical problems. Good knowledge of Material Strength and Vibration using First principal calcs and Finite Element Analysis.

Technical cognizance in one or more engineering areas, Structural Engineering in Ship Building and Marine Environment. Above average analytical skills to gather and analyse/synthesize data, confirming its accuracy and adequacy as an integral part of the collective analysis/synthesis process. Technical writing skills including the ability to produce and present clear detailed written technical specifications, procedures and reports.

Organizational skills including the ability to maintain organization in a change environment, multi-task and establish priorities. Commit to a high standard of safety and able to comply with all safety laws and all the employer's safety policies and rules. Above average interpersonal skills.

Excellent oral and written communication and presentation skills. Exercise sound judgements and make decisions in a manner consistent with the essential job functions and corporate philosophy. Thank you for taking the time to consider working with Tundra and our clients.

We are dedicated to offering the best recruitment experience by using equitable practices and considering all applicants, regardless of gender. Please note, only qualified candidates eligible to work in Canada or the US will be contacted by our recruiters. Stay up to date on new roles before they hit the market by registering to our STEM Talent Community.

Published on 19 Nov 2025, 9:55 PM