Job Description
Software Engineer III
Location: : Denver, CO , New York, NY, Houston, TX , Los Angeles, CA, and San Diego, CA.
Duration: 12 mos. + potential extension(s) and/or conversion
Job Description
Reality Labs Research (RL-R) brings together a diverse and highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality. Our Eye Tracking team focuses on finding comprehensive solutions to complex 3D tracking problems, delivering novel technologies and algorithms fundamental to future VR systems.
Our team cultivates an honest and considerate environment where self-motivated individuals thrive. We encourage a strong sense of ownership and embrace the ambiguity that comes with working on the frontiers of research.
As a Software Engineer on the Eye Tracking team, you will foster our scientific explorations and generate viable paths to the consumer products that will connect people in meaningful ways for decades to come.
In this role you will engage with research scientists and engineers across RL-R to deliver state of the art eye tracking machine learning solutions.
Together, let’s step into the adventure of a lifetime as we make science fiction real and change the world.
Responsibilities
Build data pipelines, ML model training code and analytics tools for the eye tracking domain.
Build tools, platforms, infrastructure and documentation that enable more efficient and effective research.
Work side by side with research scientists to enable user studies that explore AR/VR
Build a community of researchers and developers by sharing software engineering best practices, tips and techniques.
Collaborate in a diverse team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions.
Write clean readable code, debug complex problems that span systems, understand priorities and fulfill project needs efficiently.
Minimum Qualifications
BS degree in Computer Science or related field, or equivalent work experience.
3+ years’ experience developing software in Python
3+ years’ experience building data pipelines
Demonstrated ability to implement and evaluate end-to-end systems.
Preferred Qualifications
Experience with machine learning and deep learning
Experience with deep learning frameworks, such as Pytorch or Tensorflow.
Experience in computer vision algorithms such as real time images.
Segmentation, 3D reconstruction, multiview geometry, object detection or object tracking.