Research Engineer, SysML - FAIR

Meta builds technologies that help people connect, find communities, and grow businesses, including apps like Facebook, Messenger, Instagram, and WhatsApp.
$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 push the boundaries of AI systems at unprecedented scale.

The position involves working on critical challenges in machine learning systems, including distributed training optimization, development of training libraries and components, and hardware-software co-design for performance acceleration. You'll be working with technologies like cuBLAS, cuDNN, and FlashAttention while contributing to Meta's mission of advancing AI through open science innovations.

As a Research Engineer, you'll be responsible for conducting pioneering research in scalable machine learning systems, developing resource-efficient AI algorithms, and creating environmentally-sustainable AI system designs. The role requires a strong background in computer science, particularly in systems, architectures, and machine learning, with expertise in languages like Python, C++, and Rust.

The ideal candidate will have at least a Master's degree with 4+ years of relevant experience, though a PhD is preferred. You should have a proven track record of achieving significant results, potentially demonstrated through publications at leading conferences like MLSys, ISCA, or NeurIPS. The role offers competitive compensation including salary, bonus, equity, and comprehensive benefits.

Working at Meta means joining a company at the forefront of AI research, with the opportunity to make fundamental advances that impact billions of users. You'll be part of a collaborative environment that values innovation, open science, and sustainable AI development. This is a chance to shape the future of AI systems while working with world-class researchers and engineers in Meta's FAIR team.

Last updated 10 hours 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

Medical Insurance
Equity
  • Competitive salary + bonus + equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Meta Research Engineer, SysML - FAIR

Software Engineer, Audio Applied Scientist

Senior Audio Applied Scientist role at Meta combining software engineering with audio signal processing and machine learning expertise for AR/VR and AI applications.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer position at Meta focusing on AI compiler development and optimization for machine learning frameworks, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.

Software Engineer, Systems ML - Frameworks / Compilers / Kernels

Senior Software Engineer role at Meta focusing on AI frameworks, compilers, and kernel development for machine learning systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer position at Meta, focusing on developing scalable ML solutions and leading technical teams in Boston.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta, developing scalable ML solutions and leading technical initiatives in social technology, offering competitive compensation and growth opportunities.