1

Mathematical Engineer Jobs in Minnesota (NOW HIRING)

Engineer, Cloud Platform Software

Minnetonka, MN · Hybrid

$66K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Computer Science, Mathematics, Engineering) * 1-3 years developing in Node.js environment * Experience developing containerized applications and container orchestration platforms such as Kubernetes

Data Scientist III

Plymouth, MN · On-site

$90 - $153.30/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Bachelor's degree in Data Analytics, Data Science, Computer Science, Applied Mathematics, Engineering, or related field5+ years (or 3+ years with a masters) of professional experience in analytics ...

Data Engineer III

Minneapolis, MN

$90K - $153K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Bachelor's degree in Data Analytics, Data Science, Computer Science, Applied Mathematics, Engineering, or related field * 5+ years (or 3+ years with a masters) of professional experience in analytics ...

next page

Showing results 1-20

Mathematical Engineer information

See Minnesota salary details

$35.7K

$105.1K

$134.7K

How much do mathematical engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for mathematical engineer in Minnesota is $105,073.00, according to ZipRecruiter salary data. Most workers in this role earn between $86,700.00 and $133,200.00 per year, depending on experience, location, and employer.

What is a mathematical engineer?

A Mathematical Engineer applies advanced mathematical concepts, computational techniques, and algorithms to solve complex engineering and technical problems. They work in various industries such as finance, data science, cryptography, and simulation modeling. Their role involves designing mathematical models, optimizing systems, and analyzing large datasets to improve efficiency and decision-making. They often collaborate with engineers, scientists, and analysts to develop innovative solutions for real-world challenges.

What are the key skills and qualifications needed to thrive as a mathematical engineer?

To thrive as a Mathematical Engineer, you need a strong background in advanced mathematics, mathematical modeling, and engineering principles, usually supported by a degree in mathematics, engineering, or a related field. Proficiency with programming languages such as MATLAB, Python, or R, and familiarity with simulation or modeling software is often expected. Exceptional problem-solving abilities, effective communication, and teamwork skills are highly valued in this interdisciplinary role. These competencies enable Mathematical Engineers to develop robust solutions for complex engineering challenges and collaborate successfully with diverse technical teams.

What are common challenges faced by mathematical engineers in their daily work?

Mathematical Engineers often tackle challenges such as translating real-world engineering problems into precise mathematical models and ensuring those models accurately represent system behaviors. Working with large datasets, complex algorithms, or advanced simulations requires strong analytical skills and attention to detail. Close collaboration with other engineers, researchers, and technical experts is common, so balancing technical depth with clear communication can be demanding but rewarding. Overcoming these challenges helps Mathematical Engineers deliver impactful, data-driven solutions in industries like aerospace, finance, or manufacturing.

What are popular job titles related to Mathematical Engineer jobs in Minnesota?

For Mathematical Engineer jobs in Minnesota, the most frequently searched job titles are:

What job categories do people searching Mathematical Engineer jobs in Minnesota look for?

The top searched job categories for Mathematical Engineer jobs in Minnesota are:

Infographic showing various Mathematical Engineer job openings in Minnesota as of August 2026, with employment types broken down into 93% Full Time, 2% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $105,073 per year, or $50.5 per hour.

Research Software Engineer -- R&D, Data Science & Machine Learning

Boon Logic Inc.

Minneapolis, MN • On-site

$95K - $125K/yr

Other

Posted 10 days ago


Job description

Boon Logic is hiring a Research Software Engineer to support advanced R&D and rapid prototyping initiatives alongside our CTO and senior technical leadership.

This role is ideal for a software engineer who enjoys solving difficult technical problems, building prototypes quickly, and working in collaborative technical environments. You''ll spend more time in algorithm discussions and whiteboard sessions than in deployment pipelines or enterprise software maintenance.

This is an onsite role in Minneapolis working directly with a small, technical team. Due to program requirements, this role requires U.S. citizenship and eligibility to work in a NOFORN (No Foreign Nationals) environment.

Compensation: $95,000–$125,000, based on experience

What You''ll Be Doing

  • Rapid prototyping and exploratory software development
  • Collaborating directly with technical leadership on advanced concepts and algorithm development
  • Participating in frequent whiteboard and technical design sessions
  • Building research-oriented tools and proof-of-concept implementations
  • Working primarily in Python and/or C++ in Linux environments
  • Contributing to technical R&D efforts involving data analysis, machine learning, and high-performance computation

Role Breakdown
75% Research and Prototyping | 25% Development | 0% Deployment / DevOps

Requirements

  • B.S. or B.A. in Computer Science, Mathematics, Engineering, or related technical field
  • 3–5 years of industry experience in software engineering or related R&D work
  • Strong proficiency in either Python or C++
  • Strong mathematical and analytical problem-solving skills
  • Experience with rapid prototyping
  • Linux and Git proficiency
  • Must be located in the Greater Minneapolis area

Nice to Have

  • Exposure to machine learning, signal processing, or scientific computing
  • Experience in technical or research-driven environments
  • Familiarity with high-performance or low-latency systems
  • Comfortable operating in fast-moving, ambiguous R&D environment
  • Familiarity with Mathematica a plus

We''re looking for engineers who are curious, technically sharp, collaborative, and capable of turning concepts into working prototypes quickly.