AR/VR Software Engineer - Developer Platform (AI)

Facebook in Menlo Park, CA

  • Type: Full Time
position filled
**Intro:** Facebook's mission is to give people the power to build community and bring the world closer together. Through our family of apps and services, we're building a different kind of company that connects billions of people around the world, gives them ways to share what matters most to them, and helps bring people closer together. Whether we're creating new products or helping a small business expand its reach, people at Facebook are builders at heart. Our global teams are constantly iterating, solving problems, and working together to empower people around the world to build community and connect in meaningful ways. Together, we can help people build stronger communities - we're just getting started. **Summary:** In the AR/VR organization at Facebook, we are an AI organization building experiences for communication, contextual social coordination, and sharing. The team is behind M Suggestions on Messenger, Portal, and other Facebook surfaces. Our team is focused on building human-like, personalized understanding of the relationships between entities in the world and between the self and those entities. This allows us to build experiences on our AR and VR platforms that are natural and delightful. We assist you at the right place, at the right time. Core to our mission is technology to help connect people to what matters most by recognizing and fulfilling their intent in a natural way. This means we are investing heavily in NLP, NLU, Speech, Dialog, Knowledge Graph, Search, Ranking, and other ML and Deep Learning problems. For this particular role, we are seeking out engineers that have built developer platform for Assistant capability and extensibility. **Required Skills:** 1. Deliver a thriving developer ecosystem that can build innovative and best-in-class experiences for end-users. 2. Empower rapid development on new experience that leverages multiple aspects of the assistant, including naturally spoken dialogues, and in near future visual cognition, and ultimately enrollment in the context engine. 3. Build tools to automate processing of large-scale machine learning and data. 4. Engage with the internal and external teams to build, drive and improve our tools and processes. 5. Help scale developer support aligned with developer ecosystem growth. 6. Work directly with developers to resolve technical issues. **Minimum Qualifications:** 7. Bachelor's degree in Computer Science or equivalent experience. 8. 4+ years of industry experience shipping production software as a software engineer. 9. Experience building a platform for powering intelligent interfaces. 10. Experience with systems architecture and performance tradeoffs. 11. Experience with scaling up throughput systems and services architecture. 12. Experience communicating with developer-facing audiences. 13. Experience interfacing with internal and external teams to incorporate their innovations. **Preferred Qualifications:** 14. Master's degree or PhD. 15. Experience in C/C++, Golang, Java, or C# programming languages. 16. Experience on developer platforms. 17. Experience working on app catalogs or app stores. 18. Experience developing and supporting third party SDKs or Frameworks. **Industry:** Internet **Equal Opportunity:** Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com. </script>

You may be interested in these similar jobs!
Senior Software Engineer - Full Stack Front End
Intuit in Mountain View, CA

Come join the Small Business Engineering team as a Senior Software Engineer. You will be working with the QuickBooks Live team. This customer centric…

Read More
Staff Security Engineer - Intuit Platform Security
Intuit in Mountain View, CA

Come join the Intuit Platform Security team as a Staff Security Engineer.  The Intuit Platform Security team defines, builds, and drives adoption for…

Read More
Software Engineer 2 - Java Back-End
Intuit in Mountain View, CA

Imagine a career where your creative inspiration can fuel BIG innovation. Year-over-year, Intuit has been recognized as a best employer and is consis…

Read More
AR/VR Software Engineer - Developer Platform (AI)
Facebook in Menlo Park, CA

BACK TO JOBSIn the AR/VR organization at Facebook, we are an AI organization building experiences for communication, contextual social coordination, …

Read More
AR/VR Software Engineer - Developer Platform (AI)
Oculus VR in Menlo Park, CA

BACK TO JOBSIn the AR/VR organization at Facebook, we are an AI organization building experiences for communication, contextual social coordination, …

Read More
Lead Counsel, AR/VR
Oculus Rift in Menlo Park, CA

Facebook seeks an experienced, highly motivated attorney to serve as a Lead Counsel on the Augmented and Virtual Reality (AR/VR) software platform l…

Read More
Software Engineer, AI Platforms
Oculus Rift in Menlo Park, CA

The Facebook AR/VR team is helping people around the world come together and connect through world-class Augmented and Virtual Reality hardware and …

Read More
Software Engineer, Unity AR/VR
IntelliPro Group Inc. in San Carlos, CA

Job DescriptionAs a Unity software engineer, you will be the part of the team that brings our AI and AR technology to life for the people. This role …

Read More
Systems Software Engineer, Oculus Browser
Oculus Rift in Menlo Park, CA

On the Oculus Browser team, we're imagining and building what the future of the web will be like on AR/VR devices. The team is responsible for one o…

Read More
Embedded Software Engineer
Intellipro Group in San Jose, CA

We are located in the heart of Silicon Valley. We are the bridge of Silicon Valley talent, technology, and applications to the global Fortune 500 Cor…

Read More
Director, Software Engineering, AR/VR
Facebook in Menlo Park, CA

The AR/VR organizations mission is to give people the tools to feel connected anytime, anywhere. We create new, category-defining consumer hardware a…

Read More
Software Engineer - Telepresence
Oculus Rift in Menlo Park, CA

Come invent the future. At Facebook Reality Labs, software development is vital to turbocharging our scientific explorations and generating viable p…

Read More
Solutions Application Engineer
Synopsys in Mountain View, CA

Job Description and Requirements: Emulation has become indispensable part of SoC designs verification w/ growing design size and complexity. Synop…

Read More
Staff Software Engineer - Java Back-End
Intuit in Mountain View, CA

Come join Intuit as a Staff Software Engineer in the Conversation Platform Services team and help us power prosperity around the world for Small Busi…

Read More
Principal Software Engineer - Identity - Full Stack
Intuit in Mountain View, CA

Come join the Intuit Identity Platform Team as a Principal Software Engineer (Full Stack).  Identity platform is at the  heart of all offerings acros…

Read More