Skip to content

Software Engineer – Systems ML – HPC Specialist
Company | Meta |
---|
Location | Menlo Park, CA, USA |
---|
Salary | $70.67 – $208000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, PhD |
---|
Experience Level | Mid Level |
---|
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 2+ years of experience in HPC and parallel computing.
- Proficiency in GPU programming using CUDA and familiarity with CUDA libraries (cuBLAS, cuDNN, etc.).
- Proven track record of leading successful HPC projects.
- Proven technical expertise in HPC architectures and technologies.
Responsibilities
- Apply relevant AI and machine learning techniques to build & optimize our intelligent systems that improve Metas products and experiences.
- Develop custom/novel architectures, define use cases, and develop methodology & benchmarks to evaluate different approaches.
- Apply in depth knowledge of how the machine learning system interacts with the other systems around it.
- Assist in goal setting related to project impact, AI system design, and ML excellence.
Preferred Qualifications
- PhD in Computer Science, Computer Engineering, or relevant technical field.
- Experience developing AI algorithms or AI-System infrastructure in C/C++ or Python.
- Experience developing AI Compiler (TorchInductor in PyTorch 2.0).