Back to jobsJob overview
About the role
Research Engineer, Language - Content and User Understanding Team at Meta
Required Skills
pythonpytorchmachine learningnatural language processinglarge language modelsreinforcement learningmultimodal modelingdata processing
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 downstream 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:
- Experience in language model evaluation
- Experience in data processing for pre-training and fine-tuning
- Experience in LLM alignment
- Experience in reinforcement learning for language model tuning
- Experience in efficient training and inference
- Experience in multimodal modeling
Benefits & Perks
- bonus
- equity
- benefits