2

Computational Mathematics Remote Jobs in Minnesota

... Remote considered for exceptional candidates. As part of a software-defined hardware company, you ... Bachelor of Science in an engineering discipline (computer science, mathematics, natural sciences ...

Computational Mathematics Remote information

What is computational mathematics in a remote job setting?

Computational mathematics in a remote job involves using mathematical models, algorithms, and computational techniques to solve complex problems, often in science, engineering, or finance, while working from a location outside a traditional office. Remote computational mathematicians typically use computer programming, numerical analysis, and simulations to analyze data or develop software tools. The remote aspect allows professionals to collaborate with teams and access resources virtually, making the role flexible and accessible from anywhere with a reliable internet connection.

What are some common challenges faced by remote computational mathematics professionals, and how can they be addressed?

Remote computational mathematics professionals often encounter challenges such as limited real-time collaboration with colleagues, potential miscommunication on complex mathematical concepts, and the need for reliable access to powerful computational resources. To overcome these challenges, it's important to leverage collaborative tools like version control systems, video conferencing, and shared code repositories. Regular virtual meetings and clear documentation also help maintain effective teamwork and ensure everyone stays aligned on project goals.

What are the key skills and qualifications needed to thrive as a Computational Mathematician in a remote role, and why are they important?

To thrive as a Computational Mathematician remotely, you typically need strong mathematical modeling, analytical skills, and a degree in mathematics, applied mathematics, or a related field. Proficiency in programming languages such as Python, MATLAB, or R, and experience with numerical simulation tools are often required. Excellent problem-solving, time management, and clear virtual communication skills help distinguish top performers in remote environments. These competencies are vital for solving complex problems, collaborating across locations, and efficiently delivering results in distributed teams.

What is the difference between Computational Mathematics Remote vs Data Scientist Remote?

AspectComputational Mathematics RemoteData Scientist Remote
Required CredentialsMathematics, Computer Science degrees, programming skillsStatistics, Mathematics, Programming, often a related degree
Work EnvironmentResearch-focused, algorithm development, modelingData analysis, machine learning, business insights
Industry UsageAcademia, research labs, tech companiesTech, finance, healthcare, e-commerce
Search & Comparison IntentFocus on mathematical modeling and algorithmsFocus on data analysis and predictive modeling

Computational Mathematics Remote roles primarily involve mathematical modeling, algorithm development, and research, often requiring advanced degrees in mathematics or related fields. Data Scientist Remote positions focus on analyzing data, building predictive models, and deriving insights, typically requiring skills in statistics and programming. While both roles involve data and programming, their core focus and industry applications differ.

What job categories do people searching Computational Mathematics Remote jobs in Minnesota look for? The top searched job categories for Computational Mathematics Remote jobs in Minnesota are:
What cities in Minnesota are hiring for Computational Mathematics Remote jobs? Cities in Minnesota with the most Computational Mathematics Remote job openings:

HPC Applications Engineer

NextSilicon

Minneapolis, MN • On-site, Remote

Full-time

Posted 11 days ago


Job description

Description
NextSilicon is reimagining high-performance computing. Our accelerated compute solutions leverage intelligent adaptive algorithms to vastly accelerate supercomputers, driving them forward into a new generation. Our new software-defined hardware architecture enables HPC to fulfill its promise of breakthroughs in all fields of advanced research.
At NextSilicon, everything we do is guided by three core values:
  • Professionalism: We strive for exceptional results through professionalism and unwavering dedication to quality and performance.
  • Unity: Collaboration is key to success. That's why we foster a work environment where every employee can feel valued and heard.
  • Impact: We're passionate about developing technologies that make a meaningful impact on industries, communities, and individuals worldwide.

We are looking for an experienced Applications Engineer to join the Applications team, with demonstrated ability in moving HPC applications onto new platforms and in evaluating performance on node and at scale.
Location: Hybrid in either our Austin, TX or Minneapolis, MN offices (or willing to relocate) preferred but Remote considered for exceptional candidates.
As part of a software-defined hardware company, you will play a pivotal role in driving new software features based on your analysis of customer-defined applications and measuring the resulting performance improvements. This role stands on the edge of computer science/architecture and scientific applications which span a wide range of fields, including but not limited to graph algorithms, sparse computations, weather prediction, seismic imaging, genomics, molecular dynamics, quantum chemistry, and computational fluid dynamics. If you have a passion for science, a knack for solving complex problems, and thrive in a bleeding-edge multidisciplinary environment, we want to hear from you!
Requirements
  • Bachelor of Science in an engineering discipline (computer science, mathematics, natural sciences or engineering) with a significant focus on scientific computing
  • Masters or Ph.D. with relevant specialization is a plus
  • A strong parallel programming experience using both MPI and OpenMP is required
  • Hands-on experience with development in one or more HPC application domains
  • Hands-on experience with one or more AI/ML frameworks, such as PyTorch
  • Proficiency in C/C++ and/or Fortran
  • Ability to measure application-level performance and profile HPC applications at the node level and at scale
  • Expertise in competitive performance analysis is strongly preferred
  • Willingness to travel as necessary
  • US citizenship with eligibility to visit US government research facilities

Responsibilities
  • Profile and identify bottlenecks of a wide range of HPC applications on different architectures
  • Develop creative algorithmic and software solutions to solve bottlenecks and accelerate applications on a novel dataflow architecture
  • Translate application requirements into software features and hardware requirements
  • Develop performance models for future hardware architectures