Software Engineer - Graphics Research

Published date Posted on Indeed on Sep 10, 2021 (45 d ago)
If you're a graphics expert with deep knowledge of real-time graphics and GPU architecture, a love for solving novel problems from first principles, and an aptitude for optimization, you'll thrive in our collaborative environment.Join a world-class research team inventing breakthrough graphics technology. There are opportunities to work on graphics across many areas, including novel algorithms, machine learning, remote rendering, optimization, publications, demos, and more. Partner with expert research scientists and engineers to build cutting-edge prototypes and create the technology that makes AR and VR universal. At FRL, graphics software development fuels our scientific explorations and generate viable paths to the consumer products people will use for decades to come — products that will literally give people super powers.
  • Develop real-time graphics prototypes and products for future AR and VR products
  • Develop highly optimized real-time solutions with GPU rendering, ray tracing, and compute
  • Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency
  • Learn constantly, educate others, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving
  • Develop custom rendering pipelines driven by UE4, Unity and internal game engines
  • BS degree in Computer Science or a related field
  • 5+ years C/C++ experience, including C++11 (and up) features and principles
  • 5+ years experience developing game engines, real-time systems, etc.
  • GPGPU experience, such as CUDA, OpenCL or Direct Compute development
  • Knowledge of GPU architecture, hardware caches, code generation, and profiling
  • 5+ years of experience with one or more high-level graphics APIs, such as DirectX 11+ or OpenGL
  • Knowledge of 3D math and linear algebra
  • Experienced writing code for DirectX 12, Vulkan, DXR API
  • Real-time ray tracing experience
  • Experience with machine learning frameworks
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.
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.
#LI-REMOTE

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

About us:Zoic Labs is an advanced visualization company focused on the intersection of data, narrative, design, and emerging technologies. Since 2002, we have developed software and virtual production tools for sister company Zoic Studios, a multi-platform storytelling company wi

Posted22-Oct-2021Service lineAdvisory SegmentRole typeFull-timeAreas of InterestAccounting/FinanceLocation(s)Remote - US - Remote - US - United States of AmericaJOB SUMMARYUnder general supervision, upholds the integrity of real estate portfolio data for assigned portfolio of cli

We are seeking a Drafter / Engineer to join our office team at VR Cabinetmakers. We are looking for a candidate that has the potential to mange the drafting / engineering department in the future. Candidates should have experience with Autocad, Cabinet Vision, spreadsheets and be

NucleusHealth NucleusHealth |
4 d ago

COMPANY OVERVIEWThis is a unique opportunity to join a company that is partnering with the best radiology practices and departments in the industry to ultimately accelerate patient care paths. The technology that we use is focused on cloud-based medical image management and inter

About the Job:Sama is a worldwide technology company and is looking for an enthusiastic Technical Support Specialist to join our Global IT team to support our Montreal office.We need someone who helps customers or fellow employees understand how to use software or devices. They a

More jobs by this company

Software Engineer (Contingent Worker) - Unreal EngineDuties: Maintain and enhance Unreal Engine rendering pipeline based on C++ pluginsLaunch and monitor render jobs on render farmCollaborate in a team environment, working with researchers and software engineersHard requirements:

We are seeking Camera professionals for Facebook and Facebook Reality Labs. Our teams are defining the camera experience for hundreds of millions of users across the Facebook family of apps including Messenger, Facebook, Instagram, Portal, Oculus and more.Our Camera Software team

Facebook is looking for a Product Design Manager with exceptional design, communication and people management skills. As a Product Design Manager, you will lead and manage teams to ensure our products and features are valuable for people, easy to use, and of the highest level of.

Our silicon team is pushing the state-of-the-art with breakthrough work in computer vision, machine learning, mixed reality, graphics, power delivery, interconnect, displays, sensors, and new ways to map the human body. We work across the entire stack of system design, from trans

Facebook Facebook |
15 d ago

Facebook Reality Labs is seeking a Technical Writer to document our industry-leading software and technology for developers around the world. Our team teaches some of the world’s most brilliant engineers how to build incredibly complex applications. Our ideal candidate will

At Facebook Reality Labs, we are focused on defining the generation of experiences in AR and VR and finding new ways for people to connect, and build communities. As a designer on the Horizon Team, you will join a cross-discipline team of designers, engineers, and artists who are

Facebook Facebook |
17 d ago

The Specialized Technology Recruiting Team at Facebook supports specialized technical hiring across unique hardware initiatives and innovative technologies. These organizations are responsible for developing and building the software and hardware platforms that power Facebook, it

Want to build new features and improve existing products that more than a billion people around the world use? Are you interested in working on highly impactful technical challenges to help the world be more open and connected? Want to solve unique, large-scale, highly complex te

Facebook is seeking an experienced program manager who is passionate about driving product outcomes with world class developers on Facebook’s emerging technologies. You will work to continuously grow, scale and optimize programs to improve and drive product goals in alignme

WhatsApp is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use WhatsApp to stay in touch with friends and family, anytime and anywhere. WhatsApp is not only free but also available on multiple mobile devices and in

We are looking for an Engine Programmer to join Ready at Dawn in creating high profile original titles across multiple platforms.Engine Programmers collaborate with artists, designers, and programmers across multiple disciplines to develop the proprietary in-house engine that pow

Are you passionate about Facebook’s product, analytics and technology? The Analytics team is looking for fast-moving analytics candidates and data junkies who want to make an impact. Candidates will help own analytics for a particular product or business at Facebook and wor

Facebook is seeking an AI Partner Engineer to join Facebook AI Partner Engineering team, a highly technical team that works with strategic partners, machine learning leaders across the industry and all major cloud service providers for building and launching new AI product servic

Enterprise Products solves complex business problems at Facebook through a combination of building and buying best-in-class enterprise solutions. We help Facebook business teams achieve more effective and productive outcomes, at scale. The Enterprise Products team is seeking an e

Join a team of designers who are passionate about creating a cutting edge Virtual Reality experience and establishing VR Platform as an industry leader. You will be expected to use your full range of product design, interaction design, and visual design skills, and you will own t

Digital Rights Integrity plays a critical role in balancing mitigating legal risk with making the world more open and connected while scaling our operations to support our users. Those who join our teams are very passionate about solving complex problems, and are strong advocates

Our data centers are the foundation upon which our software operates with efficient ease. Building and operating data centers the "right" way from the day we break ground and go live is synonymous with ensuring capacity availability and capital conservatism. Designing,

Facebook's Privacy Engineering organization is seeking a passionate engineer that can deliver technical expertise for our Privacy Red Team, and execute privacy-focused technical assessments across our products and services. Your skills will improve Facebook’s privacy postur

Our Statistics & Privacy team focuses on establishing step-change improvements to advance our long-term business growth. The team's expertise spans many domains including statistics, machine learning, economics, and cryptography. We develop methodologies, design and prototype

Facebook Facebook |
29 d ago

As a Dimensional Engineer on the Facebook Reality Labs hardware team, you will support the development and production of state-of-the-art mechanical designs, structures, mechanisms and sensor integration solutions that will create transformative experiences for users of Augmented