Research Engineer, SysML - FAIR

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$70,670 - $208,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Description For Research Engineer, SysML - FAIR

Meta's Fundamental AI Research (FAIR) team is seeking Research Engineers to join their SysML division, focusing on advancing artificial intelligence through groundbreaking systems innovations. This role combines cutting-edge research with practical engineering to solve complex challenges in AI systems at unprecedented scale.

The position involves working on fundamental advances in distributed training, performance optimization, and hardware-software co-design. You'll be developing and optimizing critical components like cuBLAS, cuDNN, and FlashAttention, while focusing on efficiency and sustainability in AI systems development.

As a Research Engineer, you'll contribute to Meta's mission of advancing AI through open science innovations, working with state-of-the-art technologies and frameworks. The role offers unique opportunities to publish research, impact product development, and collaborate with leading researchers in the field.

The ideal candidate should have strong technical expertise in machine learning systems, demonstrated through academic achievements or industry experience. You'll need proficiency in languages like Python, C++, or Rust, and experience with PyTorch. The role requires both research capabilities and practical engineering skills to implement solutions at scale.

This position offers competitive compensation, including equity and benefits, and the opportunity to work on challenging problems that push the boundaries of AI technology. Join Meta's FAIR team to help shape the future of AI systems while working alongside world-class researchers and engineers in a collaborative environment.

Last updated 7 days ago

Responsibilities For Research Engineer, SysML - FAIR

  • Carry out cutting-edge research to advance the science and technology of machine learning systems
  • Perform research that enables learning the semantics of data (images, video, text, audio, and other modalities)
  • Devise better data-driven models of AI system design and optimization
  • Contribute research that leads to innovations in scalable machine learning systems and resource-efficient AI
  • Collaborate with researchers and cross-functional partners
  • Publish research results and contribute to research that impacts Meta product development

Requirements For Research Engineer, SysML - FAIR

Python
Rust
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Master's degree in Computer Science, Computer Engineering, a relevant technical field, & 4+ years of equivalent domain-specific industry experience
  • Development experience in systems, computer architectures, compiler and programming languages, machine learning, and artificial intelligence
  • Experience with Python, C++, C, Rust or other related languages and with PyTorch framework
  • Experience developing and optimizing systems for at-scale machine learning execution
  • Experience devising data-driven models and real-system experiments
  • Experience with scalable machine learning systems
  • Experience solving complex problems and comparing alternative solutions
  • Experience working and communicating cross functionally in a team environment

Benefits For Research Engineer, SysML - FAIR

Equity
  • equity
  • bonus

Interested in this job?

Jobs Related To Meta Research Engineer, SysML - FAIR

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on ML systems, frameworks, compilers, and kernels for AI infrastructure.

Research Engineer, Fundamental AI Research - CoreML and Optimization

Senior Research Engineer position at Meta focusing on fundamental AI research, CoreML, and optimization algorithms.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta focusing on developing scalable ML solutions and leading technical teams.

Computer Vision and Machine Learning Engineer

Senior Computer Vision and Machine Learning Engineer role at Meta, focusing on developing cutting-edge 3D mapping technologies for AR/VR applications.

Machine Learning ASIC Engineer, Architecture

Senior ASIC Engineer role at Meta focusing on machine learning accelerator architecture for data centers, offering competitive compensation and benefits.