Back to jobsJob overview
About the role
Research Engineer, Language - Content and User Understanding Team at Meta
Required Skills
pythonpytorchllmnlpgenerative aimachine learningdeep learningreinforcement learningmultimodal modeling
About the Role
Meta seeks a Research Engineer to join the Content and User Understanding Team, focusing on Large Language Models (LLMs). The role involves building multi-modal LLM backbones, preparing data for pre-training and fine-tuning, and fine-tuning/RLHF for content and user understanding tasks. The engineer will work on state-of-the-art LLMs to enhance user experiences across Meta's apps.Key Responsibilities
- Build Multi-Modal LLM backbones
- Prepare human-labeled or auto-generated data for pre-training and fine-tuning
- Fine-tune/RLHF for downstream content understanding and user understanding tasks
- Model evaluation with human labeling or auto judge
Required Skills & Qualifications
Must Have:
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Research experience in machine learning, deep learning, and/or natural language processing
- Experience with developing machine learning models at scale from inception to business impact
- Programming experience in Python and hands-on experience with frameworks such as PyTorch
- Understanding of architectural patterns of large scale software applications
Nice to Have:
- First author publications at peer-reviewed AI conferences (e.g., NeurIPS, CVPR, ICML, ICLR, ICCV, and ACL)
- Master's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- A PhD in AI, computer science, data science, or related technical fields
- Direct experience in generative AI and LLM research
Benefits & Perks
- bonus
- equity
- benefits