RL Research Software Engineer - Full Stack
Company: Oculus
Location: Redmond
Posted on: May 16, 2022
|
|
Job Description:
Reality Labs Research (RL-R) brings together a world-class team
of diverse and highly interdisciplinary researchers, hardware and
software developers to create the future of augmented and virtual
reality. Our team is building simulation software that will
streamline the discovery of novel optical materials which will
enable the next great wave of human experience; the Metaverse.In
this role, you'll foster our scientific explorations and generate
viable paths to the consumer products that will connect people in
meaningful ways for decades to come. You'll work closely with
research scientists and backend infrastructure specialists to build
and deploy technology for prototyping and experimentation.Our team
is comfortable with ambiguity, nurtures a sense of ownership, and
enjoys an honest and considerate environment. We invite you to step
into the adventure of a lifetime with us as we make science fiction
real and change the world
RL Research Software Engineer - Full Stack Responsibilities:
* Integrate, debug, and test various research technologies for
evaluating cutting-edge AR/VR lenses and related optics, such as
optical simulators.
* Collaborate in a diverse team environment with research
scientists and software engineers to bridge the gap between
research needs and Meta technologies, such as deploying optical
simulations to compute clusters. Help make informed architectural
tradeoffs and rapidly deliver software solutions.
* Work side by side with research scientists to understand their
software tool pain points, prioritize solutions and create the
systems and tools that turbocharge their work.
* Coordinate with infrastructure and tools teams across Meta to
evaluate and integrate with internal systems.
* Create robust interfaces, tools and data pipelines that allow
research scientists to rapidly investigate different optical
approaches.
* Write clean readable code, debug complex problems that span
systems, understand priorities and fulfill project needs
efficiently.
* Learn constantly, dive into new areas with unfamiliar
technologies, and embrace the ambiguity of AR/VR problem
solving.
Minimum Qualifications:
* Bachelor's degree in Computer Science, Computer Engineering,
relevant technical field, or equivalent practical experience.
* 5+ years experience with Python, C++, or C#
* 2+ years experience working with compute clusters
Preferred Qualifications:
* Experience with virtualization and software containerization
(e.g., VMWare, Docker)
* Experience working with physical simulation software such as
MEEP, COMSOL, ANSYS, or Zemax
* Experience developing in Unity
* Experience with multivariate data visualization techniques
* Experience with database design
* Experience with CUDA
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.
Keywords: Oculus, Redmond , RL Research Software Engineer - Full Stack, IT / Software / Systems , Redmond, Washington
Click
here to apply!
|