Reality Labs Research (RL-R) aims to define the worldwide standard for extended reality (XR) interaction with unparalleled software that accelerates research and creates novel functionality, by building groundbreaking interaction hardware and tackling technical challenges in AI to revolutionize how people interact with computing devices.
Requirements
- 3+ years experience with Python/Jupyter software development
- Experience with SQL databases
- Experience with scripting languages
- Experience with software development practices such as source control, code reviews, unit testing, and debugging
- Experience with machine learning (PyTorch, TensorFlow or similar)
- Experience with NumPy/OpenCV/PIL
- Experience developing and managing large-scale distributed systems
Responsibilities
- Automate training of machine learning models on many different types of data
- Collaborate with researchers to determine what data to collect and annotate
- Support researchers in training new models and automating workflows
- Collaborate with users to understand usability issues and develop solutions
- Collect usage metrics and develop features to increase developer/research experience
- Develop tests and processes to ensure software stability and correctness
- Develop backend software used by annotators to label data and enable researchers who use the resulting datasets
Other
- 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
- Proven track record of shipping software
- Collaborator with communication experience across teams of varying knowledge of components
- Individual compensation is determined by skills, qualifications, experience, and location
- Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process