At a Glance
- Tasks: Support customers in high-performance computing and solve complex technical challenges.
- Company: Join MathWorks, a leader in innovative tech with a collaborative culture.
- Benefits: Enjoy a hybrid work model, competitive salary, and professional growth opportunities.
- Other info: Be part of a diverse global community of engineers and experts.
- Why this job: Shape the future of computing while working on cutting-edge projects.
- Qualifications: Bachelor's degree with relevant experience; strong problem-solving and communication skills.
The predicted salary is between 60000 - 80000 ÂŁ per year.
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in‑person time with colleagues and flexible at‑home life optimizations. Join MathWorks and help shape the future of high‑performance computing with MATLAB and Simulink. As part of the Advanced Support Group, you will be supporting MathWorks customers in resolving complex technical challenges in parallel computing, GPU acceleration and cloud‑based workflows. You will work closely with product development teams on cutting edge use cases to drive product design in a direction that fulfills the evolving needs of our customers. MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
- Influence the direction of MathWorks' parallel and GPU computing capabilities by providing a user's perspective in our product development process.
- Help customers with advanced use cases succeed in leveraging the potential of MathWorks products to solve complex technical problems. This includes code optimization, debugging and scaling workflows across on‑premise clusters, cloud platforms (e.g., AWS, Azure), and hybrid environments.
- Be part of a diverse global community of engineers and high‑performance computing experts within MathWorks.
Keys to your success will be:
- Expertise in high performance computing.
- Creative problem‑solving technical issues.
- Identifying and communicating emerging and systemic needs of our customers.
In your first six months, you will:
- Leverage internal MathWorks training to extend your knowledge of our products.
- Become integrated with the Parallel Computing development teams.
- Resolve advanced technical issues faced by customers applying our products.
Qualifications
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
- Excellent communication skills (effectively articulate ideas and provide feedback).
- Excellent problem‑solving skills.
- Effective collaborator within a cross‑functional environment.
- Working experience with parallel programming, MPI, OpenMP, or GPU computing (e.g., CUDA) is a plus.
- Working knowledge with cloud, containers, or experience with submitting parallel jobs to HPC schedulers (e.g., Slurm) is a plus.
- Proficiency using MathWorks products including MATLAB, Parallel Computing Toolbox and MATLAB Parallel Server is a plus.
Senior Applications Engineer - High Performance Computing in Cambridge employer: The MathWorks, Inc.
Contact Detail:
The MathWorks, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Applications Engineer - High Performance Computing in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current or former employees at MathWorks on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.
✨Tip Number 2
Prepare for the interview by diving deep into high-performance computing topics. Brush up on parallel programming and GPU acceleration. We want to show that we’re not just familiar with the tech, but passionate about it!
✨Tip Number 3
Practice our problem-solving skills with real-world scenarios. MathWorks loves creative thinkers, so let’s tackle some complex technical challenges and be ready to share our thought process during the interview.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure our application gets seen. Plus, we can tailor our submission to highlight how we fit the role perfectly.
We think you need these skills to ace Senior Applications Engineer - High Performance Computing in Cambridge
Some tips for your application 🫡
Show Your Passion for HPC: When writing your application, let your enthusiasm for high-performance computing shine through. Share specific examples of projects or experiences that highlight your expertise and problem-solving skills in this area.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Senior Applications Engineer role. Highlight relevant experience with parallel programming, GPU computing, and any MathWorks products you've used. We want to see how you fit into our team!
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to articulate your ideas and experiences. Remember, we appreciate effective communication, so make it easy for us to understand your qualifications.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at The MathWorks, Inc.
✨Know Your Stuff
Make sure you brush up on high-performance computing concepts, especially parallel programming and GPU acceleration. Familiarise yourself with MathWorks products like MATLAB and the Parallel Computing Toolbox, as you'll want to demonstrate your expertise in these areas during the interview.
✨Show Off Your Problem-Solving Skills
Prepare to discuss specific technical challenges you've faced in the past and how you resolved them. Think about examples that highlight your creative problem-solving abilities, especially in complex environments like cloud platforms or hybrid systems.
✨Communicate Clearly
Since excellent communication is key for this role, practice articulating your ideas clearly and concisely. You might be asked to explain complex technical concepts, so being able to break them down into understandable terms will impress your interviewers.
✨Be a Team Player
MathWorks values teamwork, so be ready to share experiences where you've collaborated effectively with others. Highlight your ability to work within cross-functional teams and how you’ve contributed to shared goals, especially in a diverse environment.