Research Scientist, AI Research (Phd Student Or Grad)

Facebook Menlo Park , CA 94025

Posted 1 week ago

Facebook Reality Labs (FRL) is the world leader in the design of virtual and augmented reality systems. Come work alongside expert engineers and research scientists to create the technology that makes VR and AR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world.

We are seeking a Research Scientist to support development of state-of-the-art deep learning hardware components optimized for AR/VR systems. The successful candidate will be part of our efforts to architect, design and implement the hardware platforms for this activity and will be part of a team that includes algorithm, user experience, software, firmware and ASIC experts. The ideal candidate will understand the full stack from algorithms and architecture down to hardware accelerator blocks. This is a full-time position based in Menlo Park, CA.


  • Enable new user experiences in AR/VR via innovative applications of deep learning techniques for body tracking, user interface and other use-cases

Develop a system hardware design that includes camera image processing, neural nets and custom compute processing blocks which will surpass state-of-the-art metrics for compute resources, DRAM bandwidth and power consumption

Work with algorithm research teams to map CNN graphs to hardware implementations, model data-flows, create cost-benefit analysis and estimate silicon power and performance

Support all phases of Silicon SoC development from a deep learning perspective - from early definition on through specification, architecture, layout and production

Work with other groups to produce an FPGA test platform to test, develop and optimize the full system

Contribute to execution of our silicon technology/compute roadmap to make advances in performance, power consumption and form factor

Assess and recommend emerging technologies through partnerships with external suppliers

Employ the scientific method to evaluate performance and to debug, diagnose and drive resolution of cross-disciplinary system issues

Publish and present research at leading AI workshops and conferences


  • Currently has or is in the process of obtaining a PhD degree or completing a postdoctoral assignment in the field of Machine Learning, Artificial Intelligence, Computer Vision or similar

Available to start employment on or after February 1, 2019

Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment

Experience in mobile SoC low-power design and architecture methodologies

Hands-on experience in deep learning algorithms and techniques, e.g., convolutional neural networks (CNN), recurrent networks (RNN) and/or related areas

Experience with custom SoC design especially as it relates to integration of hardware IP blocks, on-chip buses, DRAM bandwidth and power constraints

Software design and programming experience in C/C++ for development, debugging, testing and performance analysis

Interpersonal experience: cross-group and cross-culture collaboration

Experience in real-time processing for computer vision and user interaction tasks, high-compute/throughput systems and using simulation and modeling technique to estimate performance and power


  • Experience implementing deep neural networks for low-power SoC

Experience with industry trends and technologies for optimizing CNNs to reduce DRAM bandwidth requirement, on-chip storage and compute requirements

Proven track record of achieving results as demonstrated by grants, fellowships, patents, as well as first-authored publications at leading workshops or conferences such as ISSCC, VLSI Symposium, NIPS, ICML, CVPR, or similar

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Research Scientist Phd University Grad (Systems And Infrastructure) (2019)


Posted 1 week ago

VIEW JOBS 3/15/2019 12:00:00 AM 2019-06-13T00:00 We build systems that allow billions of people all over the world to connect and communicate using whatever devices they have available. Our researchers and engineers are constant innovators as they design and build next generation, scalable, fast, reliable, and efficient systems. Moreover, fast evolving social apps and highly dynamic social workloads present many unique research opportunities. From distributed systems, to data centers, hardware, storage, mobile and beyond, the entire Facebook platform is our lab for research, development, and innovation. As a Research Scientist at Facebook, you will help build the next generation of systems behind Facebook's products, create web applications that reach millions of people, build high volume servers and be a part of a team that's working to help connect people around the globe. The ideal candidate will have a keen interest in relevant engineering fields, such as (but not limited to) distributed software systems, storage systems, data warehousing and analytics, database systems, operating systems, networking systems, programming languages, compilers & runtime systems, security & privacy, cryptography, and mobile systems. RESPONSIBILITIES * Build highly-scalable software systems using a wide variety of languages such as C++, Java, JavaScript, PHP, SQL, OCAML, and Python. Design flexible APIs for Facebook product teams developing applications for web and mobile. Build detailed monitoring to track the health of these systems and quickly triage issues. Analyze the shortcomings of existing systems. Design and build next generation systems to constantly be at the cutting edge. MINIMUM QUALIFICATIONS * Currently has or is in the process of obtaining a PhD in Computer Science, related STEM or quantitative field Research and/or work experience in Algorithms, Architecture, Compilers, Databases, Data Mining, Distributed Systems, Mobile, Networking, Operating Systems, Programming Languages, Security, Cryptography, or Storage Knowledge in C++, Java, PHP or Python Knowledge of relational databases and SQL Interpersonal experience: cross-group and cross-culture collaboration Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment Facebook Menlo Park CA

Research Scientist, AI Research (Phd Student Or Grad)