- Develop state-of-the-art neural network architectures, modeling primitives, and ML techniques in PyTorch
- Publicize developments in the PyTorch open source community
- Partner with PyTorch engineers to prioritize improvements to the framework.
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
- 6+ years of experience in software engineering, or a relevant field. 4+ years of experience if you have a PhD
- 3+ years of specialization experience in one or more of the following machine learning/deep learning domains:
- ML systems: AI infrastructure, machine learning accelerators, high performance computing, machine learning compilers, GPU architecture, machine learning frameworks
- ML theory: large scale ML, machine learning robustness experience
- Experience developing state-of-the-art neural network architectures
- Experience with open source software development
- 3+ years of PyTorch experience
Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base salary, Meta offers benefits. Learn more about benefits at Meta.