Meta - Lansing, MI
posted 2 months ago
The Software Engineer, Computer Vision (Technical Leadership) position at Meta is a pivotal role within the Reality Labs and AI teams, which are dedicated to advancing Augmented, Mixed, and Virtual Reality technologies. This position is focused on driving innovation and efficiency within the organization by leading technical projects that have a significant impact on the industry. The successful candidate will be responsible for inventing, analyzing, designing, developing, and optimizing real-time computer vision algorithms that are essential for various applications, including 3D reconstruction, SLAM (Simultaneous Localization and Mapping), object detection and tracking, sensor fusion, and camera calibration. In this role, the engineer will technically lead a team across multiple scientific and engineering disciplines, making critical architectural trade-offs to deliver software solutions rapidly. The position requires the development of software for a range of consumer devices, including novel sensing systems, tracking systems, imaging systems, and haptic devices. Effective communication of complex features and systems is crucial, as is the ability to write clean, readable code and debug intricate problems that span various systems. The engineer will need to prioritize tasks ruthlessly and maintain a high level of efficiency in their work. Continuous learning and adaptation to new technologies are essential, as the role involves navigating the ambiguity inherent in AR and VR problem-solving. The engineer will also be expected to understand industry and company-wide trends to assess and develop new technologies, partner with organizational leaders to enhance team performance, and identify new opportunities for the organization while influencing staffing and prioritization decisions.