2 days ago

Research Engineer, Language - Generative AI

Meta

On Site
Full Time
$230,000
Menlo Park, CA

Job Overview

Job TitleResearch Engineer, Language - Generative AI
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$230,000
LocationMenlo Park, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Meta

Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.

The Role: Research Engineer, Language - Generative AI

Meta is seeking a Research Engineer, Language - Generative AI to join our Large Language Model (LLM) Research team. This team conducts focused research and engineering to build state-of-the-art LLMs, which are often open-sourced, like their recent Llama 2. This role seeks strong engineers with a background in generative AI and NLP, specifically in areas such as language model evaluation; data processing for pre-training and fine-tuning; responsible LLMs; LLM alignment; reinforcement learning for language model tuning; efficient training and inference; and/or multilingual and multimodal modeling.

Research Engineer, Language - Generative AI Responsibilities

  • Design methods, tools, and infrastructure to push forward the state of the art in large language models.
  • Define research goals informed by practical engineering concerns.
  • Contribute to experiments, including designing experimental details, writing reusable code, running evaluations, and organizing results.
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).
  • Work with a large and globally distributed team.
  • Contribute to publications and open-sourcing efforts.

Minimum Qualifications

  • 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.
  • Exposure to architectural patterns of large scale software applications.

Preferred Qualifications

  • A PhD in AI, computer science, data science, or related technical fields.
  • Master's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • First author publications at peer-reviewed AI conferences (e.g., NeurIPS, CVPR, ICML, ICLR, ICCV, and ACL).
  • Direct experience in generative AI and LLM research.

Key skills/competency

  • Large Language Models (LLMs)
  • Generative AI
  • Natural Language Processing (NLP)
  • Machine Learning Engineering
  • PyTorch
  • Distributed Systems
  • Data Processing
  • Reinforcement Learning
  • Model Evaluation
  • Open-sourcing

Tags:

Research Engineer
LLM evaluation
data processing
responsible LLMs
LLM alignment
reinforcement learning
efficient training
inference
multilingual modeling
multimodal modeling
open-sourcing
Python
PyTorch
Distributed Systems
GPU
Deep Learning
Machine Learning
NLP
Large Scale Software
AI Research
Infrastructure Design

Share Job:

How to Get Hired at Meta

  • Research Meta's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your experience to highlight generative AI, NLP, and PyTorch skills.
  • Showcase LLM expertise: Detail projects involving large language models, evaluation, or fine-tuning.
  • Prepare for technical deep dives: Brush up on ML, deep learning, and distributed systems architecture concepts.
  • Emphasize collaboration: Meta values teamwork; be ready to discuss your experience in globally distributed teams.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background