Meta
Software Engineer, Systems ML
$184K–$257K
Sunnyvale, CA +4 · Remote · Full-time · Posted May 31, 2023
- Location
- Sunnyvale, CA
Bellevue, WA
Menlo Park, CA
New York, NY
Remote, US - Education
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Master/PhD degree in Computer Science, Computer Engineering is also listed.
About the job
Builds and optimizes AI infrastructure and intelligent machine-learning systems for Meta products, including defining evaluation methods and driving cross-team engineering efforts.
What you'll do
- Apply AI infrastructure and hardware-acceleration techniques to build and optimize ML systems.
- Define use cases, methodologies, and benchmarks to evaluate approaches; analyze impact using data.
- Drive large efforts across teams and mentor engineers or research scientists.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
- Specialized experience in at least one listed ML/deep-learning area, such as GPU architecture, ML systems, AI infrastructure, or performance optimization.
- Experience developing AI-system infrastructure or AI algorithms in C/C++ or Python.
- Technical leadership experience.
Nice to have
- Experience with distributed systems or on-device algorithm development.
- Experience with recommendation and ranking models.
Pay
$183,997/year to $257,000/year USD base salary
Tools
C/C++, Python, PyTorch
AI focus
Develop and optimize AI infrastructure and ML systems; the posting also calls for integrating AI tools into workflows, implementing responsible AI practices, and ongoing development of AI skills.
Model-written summary · the original posting is authoritative