Full Time

Remote Software Engineer - Numerical Algorithms | WFH

Get It - Professional Services
Remote!
$90,000 - $130,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It - Professional Services, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Remote Software Engineer specializing in Numerical Algorithms at Get It - Professional Services, you will play a crucial role in designing, developing, and optimizing numerical algorithms to solve complex mathematical problems in various applications. You will collaborate with a team of talented engineers and scientists to enhance our software architecture and contribute to innovative projects. This position offers the flexibility of remote work while delivering high-quality software solutions that meet client needs and exceed expectations.



Job Responsibilities

  • Design and implement numerical algorithms for solving complex mathematical problems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Analyze and optimize existing algorithms for performance and scalability.
  • Create and maintain comprehensive documentation for algorithms and software design.
  • Conduct code reviews and ensure adherence to best programming practices.
  • Debug and resolve technical issues in the software development lifecycle.
  • Stay up-to-date with emerging technologies and industry trends related to numerical computing.


Qualifications

  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field; Master’s degree preferred.
  • Proven experience in software development, with a focus on numerical algorithms.
  • Strong programming skills in languages such as Python, C++, or Java.
  • Solid understanding of numerical methods and mathematical modeling.
  • Experience with software development tools and methodologies, including Agile.
  • Excellent problem-solving skills and the ability to work independently.
  • Strong written and verbal communication skills.


Technologies & Tools

The role will utilize a variety of technologies and tools to ensure efficient algorithm design and software development. Key technologies include Python for algorithm implementation, C++ for high-performance computations, Git for version control, and CI/CD tools for streamlined deployment processes. Familiarity with mathematical libraries such as NumPy and SciPy, along with cloud computing platforms, will also be advantageous.



Ideal Candidates

Ideal candidates for the Remote Software Engineer - Numerical Algorithms position will possess a passion for solving mathematical challenges and a strong analytical mindset. They should demonstrate creativity in problem-solving, an eagerness to learn, and adaptability to new challenges in an evolving technological landscape. Effective collaborative skills are essential to work successfully in a remote environment, and candidates should have a keen attention to detail to maintain high-quality standards in their work.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.