High Performance Computing Architect

Flexcompute Inc.
Watertown, MA, US
Full-time

Job Description

Job Description

Flexcompute is leading the charge in transforming the engineering simulation landscape with our groundbreaking ultra-fast simulation technology.

Our suite of products, including the acclaimed Computational Fluid Dynamics (CFD) software Flow360, is at the forefront of the industry, revolutionizing how simulations are conducted across various sectors.

Our inception is rooted in the pioneering foresight of experts from Stanford University and MIT, supported by significant investments from top-tier venture capital firms.

As innovators, we’re dedicated to continuously pushing the boundaries, driving rapid growth, and challenging the traditional norms of the multi-billion-dollar engineering simulation market.

Role Overview

Flexcompute is seeking a highly skilled and motivated Director of High Performance Computing (HPC) to lead the development of cutting-edge HPC solutions.

The ideal candidate will have a robust background in systems design, distributed systems, and computer architecture, with a demonstrated ability to architect low-latency, reliable, cloud-based applications.

We invite you to envision a future where your expertise in High Performance Computing catalyzes the evolution of physics simulation, harnessing next-generation technologies such as advanced computational chips, cloud scalability, and AI-enhanced functionalities.

This role is an opportunity to challenge the conventional, to innovate beyond boundaries, and to imagine the transformative potential of simulation technology a decade ahead, powered by Flexcompute’s pioneering platform.

  • Design and implement Systems Design, Distributed Systems and Computer Architecture
  • Demonstrated ability in designing architecture for a distributed, low latency and reliable cloud-based application. Develop and maintain hybrid cloud compute and storage solutions.
  • Lead integration between HPC and cloud computing, including databases, frontend libraries, microservices, and monoliths.
  • Develop a foundational understanding of scientific computing and the role of GPUs in accelerating computing applications.
  • Manage the utilization of computing clusters equipped with high-speed interconnects, optimizing for efficiency and performance.
  • Lead a team of engineers, fostering a culture of innovation, hand-on, and continuous learning

Requirements

  • Bachelor's degree or above in computer science, electronic information engineering, communication engineering, or related fields.
  • Over 8 years of work experience, including at least 5 years of experience in HPC computing, system administration, databases, and networking.
  • Solid foundation in computer science, with experience in Python, Java, MPI, and distributed computing environments.
  • Experience compiling and installing C++ source code
  • Expertise architecting AWS cloud computing and cloud storage solutions
  • Expert in Linux operating systems, software deployment (such as Ansible), SaaS, networking and backend security.
  • Ability to learn and innovate in a fast-paced startup environment, and implement industry-leading software solutions.
  • Experience web frontend design desired but not required.

Join Us

By joining Flexcompute, you’ll be at the heart of a movement set to redefine the engineering simulation industry. You will play a key role in shaping the future, where our innovations in simulation technology pave the way for groundbreaking advancements.

We are committed to fostering an innovative and collaborative culture where boundaries of possibility are reimagined, driven by creativity, expertise, and a shared vision of transforming the technological landscape.

Benefits

Competitive salary

Meaningful equity of early-stage startup

401K contribution

Health insurance

30+ days ago
Related jobs
Promoted
Novo Nordisk
Lexington, Massachusetts

Proactively keep the solutions highly stable, available, and performing to expectations, which includes optimisation of our system and user activity monitoring and alerts, and our devops in general. Education:  Minimum bachelor’s degree with a focus on Scientific Computing or similar. Customer minde...

Flexcompute Inc.
Watertown, Massachusetts

Flexcompute is seeking a highly skilled and motivated Director of High Performance Computing (HPC) to lead the development of cutting-edge HPC solutions. We invite you to envision a future where your expertise in High Performance Computing catalyzes the evolution of physics simulation, harnessing ne...

Novo Nordisk
Lexington, Massachusetts

Proactively keep the solutions highly stable, available, and performing to expectations, which includes optimisation of our system and user activity monitoring and alerts, and our devops in general. Education:  Minimum bachelor’s degree with a focus on Scientific Computing or similar. Customer minde...

Motion Recruitment
Boston, Massachusetts

They are seeking a highly skilled and experienced Principal High Performance Computing Engineer to lead the development and optimization of our HPC solutions. Our client is an innovative cloud software start-up, that is pushing the boundaries of high-performance computing (HPC). In this role, you wi...

Harvard University
Cambridge, Massachusetts

Applied Math Position Description The Computational Science and Engineering Laboratory at Harvard University invites applications for a postdoctoral position at the interface of High Performance Computing, Computational Science and Artificial Intelligence for applications ranging from turbulence to ...

Motion Recruitment
Boston, Massachusetts

They are seeking a highly skilled and experienced Principal High Performance Computing Engineer to lead the development and optimization of our HPC solutions. Our client is an innovative cloud software start-up, that is pushing the boundaries of high-performance computing (HPC). In this role, you wi...

Novo Nordisk
Lexington, Massachusetts

Ensure the operations, maintenance and support model is functioning seamlessly and continuously improved Proactively keep the solutions highly stable, available, and performing to expectations, which includes optimisation of our system and user activity monitoring and alerts, and our devops in gener...

Promoted
MITRE
Bedford, Massachusetts

Provide Linux systems administration support for MITRE’s HPC systems to ensure the availability, performance, and security of systems. Install, configure, test, and maintain operating systems, application software, and system management tools. Experience in systems administration on distributed comp...

Promoted
NetApp
Belmont, Massachusetts

Someone in this role will get the opportunity to work on building and scaling NetApp architecture and experience across all three major cloud services – Amazon Web Services, Microsoft Azure, and Google Cloud as NetApp storage is first party integrated into all these three cloud providers. We are loo...

Promoted
Buildertrend
Lynn, Massachusetts
Remote

Work closely with Cloud Engineers and Site Reliability Engineers to implement and manage advanced security technologies and tools on public cloud platforms, such as identity and access management (IAM), encryption, key management, and network security controls. Security Engineer or Cloud Engineer, w...