Reality Labs at Meta is building products that make it easier for people to connect with the ones they love most, enjoy top-notch, wire-free AR/MR, and push the future of computing platforms. We are a team dedicated to AR and MR research and products, committed to driving the state-of-the-art forward through demonstrated experience in innovation. The potential of AR and MR to change the world is immense—and we're just getting started. The Reality Labs Silicon team explores, develops, and delivers new cutting-edge technologies that serve as the foundation of current and future Reality Labs products. From mixed reality and human interaction to natural input and beyond, the silicon team focuses on taking new technologies from early concept to the product level while iterating, prototyping, and realizing the human value and new experiences they open up. The team's mission is to develop cutting-edge image processing, computer vision, and machine learning(ML) core technologies for on-device imaging in combination with cloud computing. We are combining ML and classic algorithms to achieve product requirements.
Locations
Sunnyvale, CA, US
Salary
Salary not disclosed
Estimated Salary Rangehigh confidence
180,000 - 320,000 USD / yearly
Source: ai estimated
* This is an estimated range based on market data and may vary based on experience and qualifications.
Skills Required
Pythonintermediate
MATLABintermediate
C++intermediate
PyTorchintermediate
TensorFlowintermediate
Required Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field (degree)
2+ years experience in developing and implementing advanced algorithms for imaging, computer vision, or machine learning applications (experience)
Experience with designing image processing or computer vision algorithms optimized for specialized hardware such as GPUs, Digital Signal Processors (DSP), or custom Application-Specific Integrated Circuits (ASIC) (experience)
Proven track record of achieving significant results, as demonstrated by first-authored publications at leading workshops or conferences in imaging, computer vision, or machine learning (e.g., CVPR, ICCV, ECCV, NeurIPS, ICML) (experience)
Demonstrated experience in designing tools for data processing, visualization, and performance evaluation (experience)
Knowledge of image and video quality metrics and evaluation methodologies (experience)
Experience with software-hardware co-design and developing models that interact with low-level system components (experience)
Familiarity with state-of-the-art techniques in computational imaging, computer vision, or Augmented Reality/Virtual Reality (AR/VR) applications (experience)
Responsibilities
Develop algorithms for image processing and computer vision that are based on machine learning and classic approaches
Develop machine learning models that interact efficiently with specialized imaging hardware, optimizing for performance, energy efficiency, and scalability
Run ML models, including training, optimization, and analysis of results
Perform image and video quality evaluations using both objective and subjective methods
Build new tools and workflows for evaluating and improving the visual quality and computational efficiency of vision systems
Collaborate with hardware teams to co-design algorithms that leverage specialized accelerators or custom silicon for optimized performance
Benefits
bonus: Bonus included in compensation
equity: Equity included in compensation
general: Additional benefits offered by Meta (details available on Meta's benefits page)
Target Your Resume for "Image Processing and Machine Learning Engineer"
Get personalized recommendations to optimize your resume specifically for Image Processing and Machine Learning Engineer. Our AI analyzes job requirements and tailors your resume to maximize your chances.
Keyword optimization
Skills matching
Experience alignment
Check Your ATS Score for "Image Processing and Machine Learning Engineer"
Find out how well your resume matches this job's requirements. Our Applicant Tracking System (ATS) analyzer scores your resume based on keywords, skills, and format compatibility.