Logo of Huzzle

Computer Vision Engineer - MetaSim

image

Meta

11d ago

  • Job
    Full-time
    Entry, Junior, Mid & Senior Level
  • Data
    Software Engineering
  • Burlingame

AI generated summary

  • You should be pursuing a Bachelor's in a relevant field, have experience in computer vision and 3D reconstruction, and be skilled in AR/MR/VR development and multi-camera depth estimation.
  • You will design and implement computer vision solutions, ensure code quality, collaborate with teams, and drive improvements using various CV techniques for complex projects.

Requirements

  • Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.
  • Track record of delivering research into production, driving algorithmic changes towards on-device optimization
  • Experience developing computer vision and/or 3D Reconstruction algorithms
  • Experience with graphics systems including rendering and performance optimization.
  • Experience working with multi camera systems to perform depth estimation and room layout
  • Experience with AR/MR/VR development.
  • Experience with 3D reconstruction including structure-from-motion, pose estimation, feature detection, and tracking.

Responsibilities

  • Design new computer vision solutions or bring existing ideas to production with scale, reliability, and performance in mind.
  • Engineering craft including implementing well-organized code, proper testing and documentation, and building on top of existing code or building new solutions from scratch as needed.
  • Complete medium to large computer vision features spanning multiple tasks independently with limited guidance from tenured engineering leads.
  • Take ownership of the assigned codebase or identify and drive quality improvements as needed.
  • Develop collaborative relationships with other engineers and researchers on the team and collaborate with cross functional and partner teams.
  • Leverage a variety of CV approaches as appropriate for the problem at hand - multi-view geometric and ML view synthesis, NeRFs, Gaussian Splatting, etc.

FAQs

What is the main focus of the Computer Vision Engineer role at MetaSim?

The main focus of the role is to help create rich digital twins of real-world spaces by developing new computer vision solutions, particularly using radiance field representations to improve scene representation.

What qualifications do I need to apply for this position?

You need to have, or be in the process of obtaining, a Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience. The degree must be completed before joining Meta.

Is prior experience required for this role?

Yes, a track record of delivering research into production and experience in developing computer vision and/or 3D reconstruction algorithms is required.

What programming skills are necessary for this job?

Candidates should be proficient in implementing well-organized code, proper testing, and documentation, as well as have experience bringing computer vision solutions to production at scale, reliability, and performance.

What programming languages or tools should I be familiar with?

While specific languages are not mentioned, proficiency in programming languages commonly used in computer vision, such as Python or C++, and familiarity with computer vision libraries would be advantageous.

Are there opportunities for collaboration in this role?

Yes, the role requires developing collaborative relationships with other engineers and researchers, and working with cross-functional and partner teams.

What are some of the preferred qualifications that may enhance my application?

Preferred qualifications include experience with graphics systems, working with multi-camera systems for depth estimation and room layout, AR/MR/VR development, and 3D reconstruction techniques such as structure-from-motion and pose estimation.

What is the salary range for this position?

The salary range is $56.25/hour to $173,000/year, plus bonuses, equity, and benefits.

Does Meta provide accommodations for candidates with disabilities?

Yes, Meta is committed to providing reasonable accommodations for candidates with disabilities during the recruitment process.

How does Meta ensure equality in employment?

Meta is an Equal Employment Opportunity and Affirmative Action employer, and does not discriminate based on various protected characteristics.

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.