Senior Application Engineer - Parallel Computing

Natick, Massachusetts


Employer: The Mathworks
Industry: Technical Sales Engineering
Salary: Competitive
Job type: Full-Time

Does designing and implementing parallel algorithms excite you? Do you enjoy running your code to scale on HPC clusters and in the cloud? We are seeking a self-motivated Senior Application Engineer to work with Sales and Product Market to building out parallel solutions for our key corporate accounts. You'll use your industry experience to collaborate with our users to help build and deploy their parallel code and models to on-prem and in the cloud clusters.

Occasional travel of 10% when needed.

Responsibilities
  • Build out proof of concepts for our end users
  • Build implementation plans for our Enterprise accounts to grow adoption of our parallel tools
  • Build industry caliber parallel-enabled demos showcasing our language capabilities
  • Deliver talks on parallel computing and hands-on workshops
  • Provide customer feedback to product development and marketing


Minimum Qualifications
  • Programming experience in MATLAB
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.


Additional Qualifications
  • Demonstrated experience with parallel computing in at least one programming language: MATLAB, C/C++, or Python
  • Programming knowledge with GPU computing is a plus
  • Working knowledge with cloud (AWS/Azure) is a plus
  • Working knowledge with containers (Docker/Apptainer) is a plus
  • Experience with submitting parallel jobs to HPC schedulers (e.g., Slurm, PBS) is a plus
  • Customer-facing experience is strongly preferred

Created: 2024-05-18
Reference: 33994-TPEN
Country: United States
State: Massachusetts
City: Natick


Similar jobs: