Software Engineer III
Spectraforce Technologies Inc
Job Title: Software Engineer III Duration: 12 months Location: Redmond, WA 98052 Summary:
- The Reality Labs Research (RLR) Team brings together a world-class team of researchers, developers, and engineers to create the future of virtual and augmented reality, which together will become as universal and essential as smartphones and personal computers are today. We are developing all the technologies needed to enable breakthrough AR glasses, including optics and displays, computer vision, audio, graphics, brain-computer interfaces, haptic interaction, eye/hand/face/body tracking, perception science, and true telepresence.
- The RLR Audio team believes that by redefining human hearing and developing auditory machine intelligence, our research will overcome the barriers of distance, noise, and hearing ability to enhance human connection and communication. Through our Superhuman Communication and Connection initiative, we develop and mature audio technologies for AR glasses and wearables, from early research through tech transfer to the product teams that ship them.
- We are seeking a contract ML Software Engineer to bring state-of-the-art machine learning out of the lab and onto the device. Research models only matter to our prototypes if they run in real time, within tight compute, memory, and power budgets, on the embedded hardware that powers wearables. This role sits at that boundary: you will train and adapt models alongside research scientists, then own the work of optimizing, porting, and running them efficiently on embedded targets.
- The ideal candidate is equally comfortable in a PyTorch training loop and in a C/C++ inference runtime on a resource-constrained device. They understand that on-device ML is a co-design problem, where model architecture, quantization, and the target hardware all shape one another, and they can make the trade-offs required to get a research model running on real hardware quickly. Familiarity with audio ML, computer vision ML, or audio DSP is a strong plus, as many of our models operate on multimodal (audio and visual) sensor data.
- 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.
- Optimizing and running ML inference on embedded / resource-constrained devices
- Training ML models (PyTorch or similar)
- C/C++ (2+ years industry experience)
- Audio ML
- Computer vision ML
- Audio DSP
- BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent work experience
- Work side by side with research scientists to take ML models from research prototypes to efficient, real-time inference on embedded devices
- Train, fine-tune, and adapt ML models with deployment constraints (latency, memory, power, compute) in mind
- Optimize models for on-device inference using techniques such as quantization, pruning, distillation, operator fusion, and architecture adjustments
- Port, integrate, and profile ML models on embedded targets (e.g. DSPs, NPUs, microcontrollers, mobile SoCs), identifying and resolving performance bottlenecks
- Write clean, maintainable, high-performance C/C++ code for on-device inference pipelines and integrate it into real-time prototype systems
- Build tools and infrastructure that make it faster for researchers to evaluate model performance and accuracy on target hardware
- Coordinate with internal hardware, runtime, and toolchain teams across Reality Labs and client to evaluate and integrate with existing systems
- Work collaboratively as part of a multifunctional team where communication, documentation, and teamwork are highly valued
- Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR/VR problem solving
- BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent work experience
- Industry experience optimizing and running ML inference on embedded or resource-constrained devices
- Experience training ML models using deep learning frameworks such as PyTorch or TensorFlow
- 2+ years of industry experience writing C/C++
- Experience profiling and debugging performance issues across the ML model and the target hardware
- Experience working in cross-functional teams
- Experience with ML for audio (e.g. speech enhancement, source separation, keyword spotting, acoustic event detection)
- Experience with ML for computer vision (e.g. detection, tracking, segmentation, pose estimation)
- Experience with audio DSP fundamentals (e.g. filtering, STFT/filterbanks, beamforming, real-time audio processing)
- Experience with on-device inference frameworks and toolchains (e.g. ExecuTorch, TFLite/LiteRT, ONNX Runtime, vendor NPU/DSP SDKs)
- Experience with model compression techniques such as quantization-aware training, post-training quantization, pruning, or distillation
- Experience writing hardware-specific optimizations (e.g. SIMD/NEON, DSP intrinsics, fixed-point arithmetic)
- Experience working in the AR/VR or wearable device space
- Ability to gather requirements and work closely with researchers to develop novel solutions
- History of writing code to support the execution of research initiatives
- We have plenty of researchers who know how to train models, but limited expertise in optimizing and running them on embedded devices. The immediate need is optimizing speech extraction models for on-device inference, but RLR Audio has an ongoing need for this expertise beyond that first project.
- Ability to work closely with world class researchers in the audio space
- Influence on the next generation of AR/VR and wearable devices
- See research models running on real prototype hardware
- A typical day involves working closely with research scientists to understand a new model and its deployment constraints, then owning the path to getting it running efficiently on target hardware: training or adapting the model, optimizing and porting it, profiling on-device, and iterating. You share knowledge and expertise with teammates, contribute directly to technical solutions, and actively participate in team tech meetings.
- While work is collaborative in nature, we're looking for motivated individuals who can take a goal ("get this model running in real time on this device"), form a plan, make progress independently, raise concerns proactively, and provide input into overall team goals.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Redmond, WA vacancy
$90 - $95 per hour
Position: Software Engineer IIILocation: Redmond, WashingtonDuration: ContractJob ID: 180519Job Overview: This role is an onsite contract position... ...for AR/VR and wearable technologies. As a Software Engineer III, you will work within a Reality Labs-style research...SuggestedFull timeContract workWork experience placement$135k - $165k
Job Description:Software Engineer III - RoboticsRedmond, WA (Hybrid - 3 days in-person)Join our team at Genie and embark on an exciting opportunity as we seek a skilled and dedicated senior robotics engineer to contribute to the software controls systems team.At Genie we...SuggestedFull timeTemporary workLocal areaWorldwide$70 - $74.79 per hour
...Want to apply Read all the information about this position below, then hit the apply button. Primary Skills: Embedded Software Development (advanced), Yocto (advanced), C/C++ (advanced), AMD/Xilinx SDK (advanced), Hardware/Software Debugging (advanced) Contract Type...SuggestedHourly payContract work$136k - $245k
As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI...SuggestedPermanent employmentWork experience placementWork at officeLocal area2 days per week$125k - $165k
...with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, DATA PLATFORM (STARLINK)At SpaceX we’re leveraging our... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....SuggestedPermanent employmentTemporary workWorldwideWeekend work$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary work- ...the ultimate goal of enabling human life on Mars.OS/PLATFORM SOFTWARE ENGINEER (STARLINK)At SpaceX, we’re leveraging our experience in building... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
- ...with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER, OPERATIONS SOFTWARE (STARLINK)Starlink is the world’s largest... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayNight shiftWeekend work
$160k - $225k
...possible, with the ultimate goal of enabling human life on Mars.SR. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary work- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, FLIGHT SOFTWARE (STARLINK)As an engineer on the Starlink... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeMonday to FridayWeekend work
$125k - $145k
...with the ultimate goal of enabling human life on Mars.WIRELESS SOFTWARE ENGINEER (STARLINK)At SpaceX, we’re leveraging our experience in... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, STARLINK ENTERPRISE PRODUCTS (SPACE LASERS)Starlink is SpaceX... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeRemote workWorldwideMonday to Friday
$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARLINK MOBILE)The Starlink Mobile network will expand... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARSHIELD)Starshield leverages SpaceX’s Starlink technology... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workImmediate startWeekend work- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, LOW LATENCY COMPUTING (STARLINK)At SpaceX we’re leveraging... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
- ...Testing Linux JavaScript OO Programming Reporting/OLAP/DWPythonPreferred Qualifications · 2+ years of non-internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented...Internship
- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARLINK) As a Software Engineer on the Starlink Enterprise... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeRemote workMonday to Friday- ...with the ultimate goal of enabling human life on Mars.SECURITY SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work
$168.1k - $227.4k
...products and services.You will contribute to all aspects of the software development lifecycle including design, development,... ...develop and mentor junior and new team members.You will lead engineering excellence initiatives for the org.A day in the lifeAn SDE in...InternshipFlexible hours- ...with the ultimate goal of enabling human life on Mars.RF SILICON SOFTWARE ENGINEER (RFIC ENGINEERING)At SpaceX we’re leveraging our experience in... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work
$165k - $270k
...possible, with the ultimate goal of enabling human life on Mars.Sr. Software Engineer, Starlink Enterprise Products (Space Lasers) Starlink is... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeRemote workWorldwideMonday to Friday$168.1k - $227.4k
...ground with every device we design, from custom silicon to secure software, to enable innovative satellite and ground systems. Be part of... ...global connectivity a reality.As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design...InternshipRelocation packageFlexible hours$165k - $270k
...with the ultimate goal of enabling human life on Mars.SR. RAN SOFTWARE ENGINEER (STARLINK MOBILE)SpaceX is developing a satellite-to-mobile network... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeRemote workWorldwideMonday to Friday- Senior C#/.Net Developer A mobile telecommunications company is searching for a top-notch senior level developer who will help build out and influence the next IoT devices. SyncUp devices are exploding in popularity: they just sold their one hundred thousandth watch...Remote work
$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, STARLINK NETWORKAt SpaceX we’re leveraging our experience in... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work$168.1k - $227.4k
...team designs, implements and operates the software stack to manage beam planning, network... ...networks.We are looking for a Sr. Software Engineer to serve as the technical leader for Network... ...Software Development Engineer (SDE III) on the Network Observability team, you will...Permanent employmentInternshipFlexible hours$125k - $145k
...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, HARDWARE TEST & AUTOMATION (STARLINK)As a Software Engineer... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeMonday to FridayWeekend work- ...possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, DEVELOPMENT TEST AUTOMATION (STARLINK)As a software engineer... ...ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C....Permanent employmentTemporary workWork at officeLocal areaMonday to FridayWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!
Related searches
- software engineer amazon Redmond, WA
- information technology software engineer Redmond, WA
- federal - software developer Redmond, WA
- graduate software developer Redmond, WA
- rust software engineer Redmond, WA
- software engineer remote Redmond, WA
- junior software developer internship Redmond, WA
- remote entry level software developer Redmond, WA
- software engineer contract Redmond, WA
- network software engineer Redmond, WA




