W
Posted 12 hours ago
High Performance Computing Engineer
Watershed
Requirements
Parallel computing, distributed computing, computer architecture, and software optimization, Python, C/C++, and Bash programming, Unix/Linux, containerization, and cloud environments, Networking, security, and Linux operating system familiarity, Complex problem analysis and novel solution design
Skills
PythonC/C++Linux
About the role
About the Company
Watershed's vision is to become the leading biocomputing platform, accelerating digital drug discovery by enabling scientists to conduct essential analysis from lab data to plot with a single software platform. The team is headquartered in Cambridge, Massachusetts.
Responsibilities
- Integrate software libraries and cluster computing frameworks into high performance applications
- Develop solutions for benchmarking, metric collection, and monitoring of resources
- Collaborate with software engineers to optimize software and maximize computational throughput
Requirements
- Experience in parallel computing, distributed computing, computer architecture, and software optimization
- Programming experience in Python, C/C++, and Bash
- Experience working with Unix/Linux, containerization, and cloud environments
- Familiarity with networking, security, and the Linux operating system
- Ability to analyze very complex problems and come up with novel solutions
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeHigh Performance Computing Engineer
Watershed · Boston
