Research Engineer, Fundamental AI Research - CoreML and Optimization

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and virtual/augmented reality products.
$117,000 - $173,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Research Engineer, Fundamental AI Research - CoreML and Optimization

Meta's Fundamental AI Research (FAIR) team is seeking a Research Engineer to advance artificial intelligence through cutting-edge research and engineering. This role focuses on developing new algorithms and software to accelerate progress in machine intelligence, with emphasis on improving both training and inference efficiency of deep learning models.

The position involves working on optimization algorithms design, implementation, and deployment on large-scale distributed infrastructure. You'll be responsible for conducting research in machine learning, developing efficient training methods for AI models, and contributing to innovations in optimization algorithms, distributed computing, and novel AI architectures.

Key aspects of the role include:

  • Conducting cutting-edge research in machine learning and AI
  • Working with various data modalities (images, video, text, audio)
  • Implementing and optimizing AI algorithms and models
  • Collaborating with research scientists and cross-functional teams
  • Publishing research results and contributing to Meta's product development
  • Open-sourcing high-quality code and producing reproducible research

The ideal candidate will have strong expertise in Python, C/C++, and PyTorch, with experience in training large-scale AI models and working with architectures like convolutional nets and Transformers. This is an opportunity to make fundamental contributions to AI research while working with state-of-the-art technology and infrastructure at Meta.

The position offers competitive compensation ($56.25/hour to $173,000/year + bonus + equity) and comprehensive benefits. Join Meta's FAIR team to help shape the future of AI technology while working alongside world-class researchers and engineers.

Last updated 21 hours ago

Responsibilities For Research Engineer, Fundamental AI Research - CoreML and Optimization

  • Carry out cutting-edge research to advance the field of machine learning and artificial intelligence
  • Perform research that enables learning the semantics of data (images, video, text, audio, and other modalities)
  • Devise rigorous engineering and data-driven approaches for efficient training of AI models
  • Contribute research that leads to innovations in optimization algorithms, distributed computing, and novel AI model architecture
  • Collaborate with research scientists and cross-functional partners in a team environment
  • Publish research results and contribute to research that impacts Meta product development
  • Open source high quality code and produce reproducible research

Requirements For Research Engineer, Fundamental AI Research - CoreML and Optimization

Python
  • Master's degree in Computer Science, Computer Engineering, relevant technical field, or 2+ years of equivalent domain-specific industry experience
  • Experience with Python, C or C++ or other related languages and with the PyTorch framework
  • Development experience in training large-scale AI models and performance evaluation
  • Familiarity with model architectures such as convolutional nets and Transformers
  • Experience in solving complex problems and comparing alternative solutions
  • Experience working and communicating cross functionally in a team environment
  • Must obtain work authorization in country of employment

Benefits For Research Engineer, Fundamental AI Research - CoreML and Optimization

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Comprehensive benefits package
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Meta Research Engineer, Fundamental AI Research - CoreML and Optimization

Algorithm Engineer, Machine Learning for Cameras (PhD)

Meta is hiring a PhD-level Algorithm Engineer specializing in Machine Learning for Cameras to develop cutting-edge AI solutions for AR/VR devices and camera systems.

Image Processing and Machine Learning Engineer (PhD)

PhD-level position at Meta developing cutting-edge image processing and machine learning algorithms for AR/VR technologies.

Research Engineer, On-Device Contextual AI

Research Engineer position at Meta focusing on developing advanced AI algorithms for AR/VR devices, requiring expertise in machine learning, computer vision, and embedded systems.

Software Engineer, Infrastructure

Senior ML Infrastructure Engineer role at Meta focusing on optimizing large-scale AI training and inference workflows for recommendation systems.

Software Engineer - Language (Technical Leadership)

Technical leadership position at Meta focusing on AI and language technologies, combining software engineering expertise with team leadership responsibilities.