About the Role
We are looking for a talented and driven Applications Engineer to help our customers deploy and optimize their software on our new accelerated computing platform. In this high-impact role, you will be a key technical resource, applying your programming and performance tuning skills to a wide range of cutting-edge HPC-AI workloads.
Responsibilities
- Assist customers in deploying and optimizing their software applications and libraries to our revolutionary Thunderbird accelerated computing platform.
- Profile and identify bottlenecks in a range of HPC-AI applications.
- Implement creative algorithmic and software solutions to solve bottlenecks and accelerate software on the Thunderbird platform.
- Help translate application performance issues and requirements into actionable feedback for software features and hardware teams.
- Assist in creating demos, application notes, and other technical documentation to help speed customer adoption.
- Support the development of performance models for future generations of accelerated computing architectures.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field.
- Minimum of 3 years of hands-on experience with development in one or more HPC-AI application domains.
- Excellent C/C++ programming skills.
- Working knowledge of Linux.
- Ability to measure and profile HPC-AI application-level performance at the node level.
- Working understanding of OpenMP, MPI, or related parallel programming models.
- Strong problem-solving abilities with the ability to analyze complex data and attention to detail.
- Strong written and verbal communication skills, with the ability to present technical information clearly to technical stakeholders.
- Willingness to travel as necessary.
- Ability to work independently in a fast-paced environment.
- Experience with competitive performance analysis.
- Experience with graph analytics or other compute-intensive workloads.
Skills
- C/C++ programming
- Fortran
- Linux
- HPC-AI application performance profiling
- OpenMP
- MPI
- Parallel programming models
- Problem-solving
- Data analysis
- Attention to detail
- Written communication
- Verbal communication
- Technical presentation
- Competitive performance analysis
- Graph analytics
- Compute-intensive workloads
Location
- Hybrid
Work Type
- Hybrid
- Remote
Experience Level
- 3+ years
Education Level
- Bachelor’s degree
Benefits
- Competitive salary
- Bonus potential
- Meaningful equity
- Hybrid work model
- Potential for fully remote
- Flexible time off
About the Company
- InspireSemi is revolutionizing high-performance computing with a groundbreaking architecture that packs thousands of 64-bit CPU cores onto a single chip.
- Our mission is to make high performance computing more accessible, energy-efficient, and easier for developers to harness.
- We are a hypergrowth startup with a small, dynamic team shaping the future of computing.
- We offer significant growth and development opportunities.
