Build scalable AI for VR while partnering with engineering teams to improve Meta’s platforms and technologies. This onsite role in Seattle, WA combines applied research and technical leadership, with ownership across algorithm development, model training and evaluation, and identifying product improvements informed by engineering impact.
Compensation: $219,000 - $301,000 per year.
What you’ll work on
- Develop highly scalable algorithms using state-of-the-art machine learning and neural network methodologies
- Suggest, collect, and synthesize requirements, then create an effective feature roadmap
- Code deliverables in tandem with the engineering team
- Adapt standard machine learning methods to modern parallel environments, including distributed clusters, multicore SMP, and GPU
- Conduct team-specific responsibilities that vary by team
- Research, design, and develop new algorithms and techniques to improve the efficiency and performance of Meta’s platforms
- Gather data for machine-learning training, then train ranking models and run experiments
- Identify potential improvements in Meta software and technology products
- Research and present how current engineering efforts affect Meta’s market standing from an economic and game-theoretic perspective
- Develop highly scalable classifiers and tools using machine learning, data regression, and rules-based models
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience
- Experience with research and/or work in machine learning including at least one of: NLP, reinforcement learning, deep learning, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval, or computer vision
- Experience coding in one or more of: Java, C++, Perl, PHP, or Python
Preferred qualifications
- Experience with large scale model training, implementing algorithms, and evaluating speech-based systems
- 3+ years experience as an Applied AI Research Scientist or an Applied AI Research Engineer
- Experience working and communicating cross functionally in a team environment
- PhD in Computer Science, Computer Engineering, or a relevant technical field
- Experience developing scalable machine learning models in at least one of: Crawling, indexing, extraction, retrieval, ranking, recommendations, measurement, tooling, evaluation, query understanding, planning, vector databases, or embeddings
- Experience evaluating alternative technical solutions using tradeoffs in performance, cost, and maintainability to recommend a path forward
- Experience taking ideas from research to production
- First author publications experience at peer-reviewed AI conferences such as NeurIPS, CVPR, ICML, ICLR, ICCV, and ACL
Tools and domains
Java, C++, Perl, PHP, Python, machine learning, NLP, reinforcement learning, deep learning, recommendation systems, pattern recognition, signal processing, data mining, artificial intelligence, information retrieval, computer vision, distributed clusters, multicore SMP, GPU, and data regression.