Flexcompute - Boston, MA

posted 9 days ago

Full-time - Mid Level
Boston, MA
Professional, Scientific, and Technical Services

About the position

FlexCompute is seeking an experienced HPC Software Developer to contribute to the development of modern electromagnetism simulation software designed for multi-node CPUs and GPUs. This role involves designing and implementing cutting-edge algorithms with a focus on speed, robustness, accuracy, and scalability. The successful candidate will work collaboratively with a team of world-class engineers and scientists, contributing to all phases of product development, including release, maintenance, and support. The position offers a unique opportunity to explore state-of-the-art high-performance computing in a production environment.

Responsibilities

  • Independently implement, test, and document new software features.
  • Profile and optimize feature implementation to improve speed and scalability on CPUs/GPUs.
  • Contribute to a clean and maintainable API for various functionalities.
  • Contribute to general source code maintenance and other relevant software development activities (bug fixes, support, etc).
  • Collaborate with teams developing the user-interface and scientific visualization tools/technologies.
  • Collaborate with Product Management, QA, and Documentation teams to accomplish product milestones in a timely manner.
  • Follow sound software engineering practices.
  • Make user experience a priority.
  • Deliver robust and high performance simulations for industrial applications that involve management of large amounts of data.

Requirements

  • Experience in software development, particularly in high-performance computing.
  • Strong knowledge of algorithms and data structures.
  • Proficiency in programming languages such as Python and C/C++.
  • Experience with multi-node CPU and GPU architectures.
  • Ability to work collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.

Nice-to-haves

  • Experience with electromagnetism simulation software.
  • Familiarity with SaaS business models.
  • Knowledge of scientific visualization tools.

Benefits

  • 401(k)
  • 401(k) matching
  • Health insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service