Research Engineer, CodeGen - FAIR

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and AR/VR technologies.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Research Engineer, CodeGen - FAIR

Meta's Fundamental AI Research (FAIR) team is seeking a Research Engineer to join their CodeGen research initiative, focusing on advancing the state of AI through open science innovations. This role combines cutting-edge research in code generation with practical engineering implementation, offering an opportunity to make fundamental advances in AI systems at unprecedented scale.

The position involves working on innovative areas including Code Generation, Code World Modeling, Agentic Code Generation, and Math Reasoning. As a Research Engineer, you'll be responsible for conducting fundamental research that pushes the boundaries of AI technology, while also implementing and optimizing large-scale machine learning systems.

The ideal candidate will have a strong foundation in both research and engineering, with at least a Master's degree in Computer Science or related field and 2+ years of industry experience. Experience with modern ML frameworks, particularly PyTorch, and programming languages like Python and C++ is essential. The role requires expertise in training and optimizing large language models, specifically focusing on code and mathematical data.

Working at Meta offers the unique opportunity to impact billions of users while contributing to the advancement of AI research. The FAIR team is committed to open science, encouraging publication of research findings and contribution to the broader AI research community. The position offers the chance to work with world-class researchers and engineers in a collaborative environment, with locations in both Tel Aviv and Paris.

Meta provides a comprehensive benefits package and strongly supports diversity and inclusion in its hiring practices. The company is committed to advancing the field of AI while maintaining high standards of research integrity and ethical considerations. This role represents an excellent opportunity for those passionate about pushing the boundaries of AI technology while working on practical applications that can benefit society at large.

Last updated 6 minutes ago

Responsibilities For Research Engineer, CodeGen - FAIR

  • Perform research to advance the science and technology of intelligent machines, specifically in Code Generation, Code World Modeling, Agentic Code Generation, Math Reasoning
  • Perform research that enables learning the code data across multiple modalities
  • Devise better data-driven models of AI code generation systems
  • Work towards long-term research goals while identifying immediate milestones
  • Influence research communities by producing publications
  • Open source high quality code and produce reproducible research
  • Collaborate with researchers and cross-functional partners

Requirements For Research Engineer, CodeGen - FAIR

Python
  • Master's degree in Computer Science, Computer Engineering, or relevant technical field
  • 2+ years of equivalent domain-specific industry experience
  • Research background in machine learning, artificial intelligence, computational statistics, or applied mathematics
  • Experience with Python, C++, C, Rust or other related languages and with PyTorch framework
  • Experience with training machine learning systems, Large Language Models optimization with focus on code/math data
  • Experience solving complex problems and comparing alternative solutions
  • Experience working and communicating cross functionally
  • Must obtain work authorization in country of employment

Benefits For Research Engineer, CodeGen - FAIR

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • 401k retirement plan
  • Parental leave benefits

Interested in this job?

Jobs Related To Meta Research Engineer, CodeGen - FAIR

Research Engineer - AR/VR Input and Interaction

Senior Research Engineer role at Meta's Reality Labs focusing on AR/VR input and interaction development, combining HCI, ML, and signal processing expertise.

Research Engineer, ML, AI & Computer Vision

Senior Research Engineer role at Meta focusing on ML, AI & Computer Vision for AR/VR applications, requiring 5+ years of C++ experience and expertise in computer vision systems.

Software Engineer, Machine Learning

Senior Machine Learning Engineer role at Meta focused on developing scalable ML solutions and leading technical initiatives in recommendation systems and AI applications.

Research Engineer, SysML - FAIR

Senior Research Engineer position at Meta FAIR focusing on machine learning systems research and development, requiring expertise in AI infrastructure and systems optimization.

Software Engineer, SystemML - Scaling / Performance

Senior Software Engineer role at Meta focusing on scaling and performance optimization of distributed ML training systems, particularly for GenAI/LLM applications.