Logo of Huzzle

Research Engineer, ML, AI & Computer Vision

image

Meta

19d ago

  • Job
    Full-time
    Senior Level
  • Research & Development
    IT & Cybersecurity
  • London

AI generated summary

  • You need an MSc/PhD in a relevant field, 5+ years of C++ experience, Unix knowledge, cross-functional collaboration skills, and expertise in computer vision, robotics, and software engineering.
  • You will prototype AI systems, collaborate on projects from research to prototyping, define system roadmaps, and work with cross-functional teams in computer vision and machine learning.

Requirements

  • MSc or PhD degree in Computer Science, Computer Vision, Robotics or a related technical field.
  • Experience developing and designing Computer Vision and Perception for Robotics or smart device technologies and systems.
  • 5+ years of experience with a mastery of modern features in C++.
  • Experience working in a Unix environment.
  • Interpersonal experience: cross-group and cross-functional collaboration.
  • Industry experience working on projects such as: real-time SLAM and 3D reconstruction, scene understanding, robotics and agentic AI systems including autonomous driving.
  • Demonstrated software engineer experience via an internship, work experience, coding competitions, or widely used contributions in open source repositories (e.g. GitHub).
  • Broad experience with distributed systems, cloud services, or on-device algorithm development.
  • 3+ years of industry or postdoctoral experience as full-stack software engineer.

Responsibilities

  • Implement and prototype advanced research systems and technologies spanning device and cloud, in the domain of AI and machine perception
  • Collaborate with team members throughout the lifetime of a project, from early research through technology and experience prototyping
  • Play a critical role in the definition and execution of system research roadmaps in partnership and cross functional organizations in computer vision, machine learning, graphics, sensors, optics and silicon
  • Collaborate with cross-functional engineering and research teams from Reality Labs and FAIR in computer vision, machine learning, and graphics

FAQs

What is the main focus of the Research Engineer position at Meta Reality Labs Research?

The main focus of the Research Engineer position is to develop, advance, and integrate machine learning and computer vision models and software systems for real-time machine perception and AI prototypes, particularly for egocentric devices such as Meta's Project Aria.

What are the key responsibilities of this role?

The key responsibilities include implementing and prototyping advanced research systems in AI and machine perception, collaborating with team members throughout the project lifecycle, defining and executing system research roadmaps, and working with cross-functional engineering and research teams.

What are the minimum qualifications required for this position?

The minimum qualifications include an MSc or PhD degree in Computer Science, Computer Vision, Robotics, or a related technical field, experience in developing computer vision and perception technologies for robotics or smart devices, mastery of modern C++ features, and experience working in a Unix environment.

What preferred qualifications will give candidates an edge?

Preferred qualifications include industry experience with real-time SLAM and 3D reconstruction, strong software engineering experience demonstrated through internships or contributions to open source, extensive knowledge of distributed systems and cloud services, and 3+ years of industry or postdoctoral experience as a full-stack software engineer.

What kind of team environment does this role offer?

This role offers a collaborative team environment where members work closely throughout the project lifecycle, engaging in cross-group and cross-functional collaboration.

Where is this position located?

The job description does not specify a location, but Meta typically offers both office-based and hybrid remote work options.

What type of projects might the candidate work on?

Candidates may work on projects related to real-time SLAM, 3D reconstruction, scene understanding, robotics, and agentic AI systems, including those related to autonomous driving.

Does Meta provide benefits in addition to compensation?

Yes, in addition to base compensation, Meta offers various benefits. Further details on benefits can be found on their website.

How many years of experience are required for this position?

A minimum of 5 years of experience is required, with a preference for additional industry or postdoctoral experience as a full-stack software engineer.

Will candidates have opportunities for professional growth and collaboration across teams?

Yes, candidates will have opportunities for professional growth and will collaborate with cross-functional teams from Reality Labs and FAIR in various domains including computer vision, machine learning, and graphics.

Technology
Industry
10,001+
Employees
2004
Founded Year

Mission & Purpose

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.