Software Engineer III

Software Engineer III

Job: Software Engineer IIIType: W2 ContractReq: 32052-1 Duration: 12 Months with possible extensionClient: Social Media LeaderLocation: Redmond WA*Must be authorized to work in the United States*Job DescriptionReality 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 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.Reality Labs at Meta is seeking a software engineer in AR/VR audio to work in our research lab. The job entails supporting the audio research team in achieving their research goals by performing software development and integration in various SW platforms including Unity.ResponsibilitiesImplement software infrastructure for audio techniques in areas such as spatial audio, room acoustics, etc.Integrate audio technologies in commercial and proprietary engines.Maintain, test and debug existing software codebase, as well as add new features.Work alongside the research team to prototype new demos and experiences.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/VRBuild 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 QualificationsBS degree in Computer Science or related field, or equivalent work experience.3+ years of experience with deep learning frameworks, such as Pytorch or Tensorflow.3+ years experience in computer vision algorithms such as real-time images.Segmentation, 3D reconstruction, multiview geometry, object detection or object tracking.Demonstrated ability to implement and evaluate working and end-to-end prototypical learning systems.5+ years of experience in C/C++ programming.3+ years of experience in Python.Understanding of DSP systems, signal processing algorithms, convolution, FIR/IIR filters, DSP frameworks, and DSP integration.Preferred Qualifications2+ years of experience in Unity and/or Unreal.2+ years of experience in audio middleware software such as FMOD, AudioKineticWise, XAudio, etc.Prior experience in MATLAB programming.Experience shipping AR/VR applications.Experience with game engines such as Unreal or Unity.3D mathematics and applied linear algebra.Optimization background, including the use of one or more SIMD instructions, sets to improve performance.Experience working within interdisciplinary teams.Must Haves:C++Python/ML EngineeringUnity 

No Comments

Sorry, the comment form is closed at this time.