Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.


Top 3 must-have HARD skills:
  • Optimizing and running ML inference on embedded / resource-constrained devices
  • Training ML models (PyTorch or similar)
  • C/C++ (2+ years industry experience)


Good to have skills:
  • Audio ML
  • Computer vision ML
  • Audio DSP


Education:
  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent work experience


Responsibilities:
  • 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


Minimum Qualifications:
  • 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


Preferred Qualifications:
  • 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


Story Behind the Need - Business Group & Key Projects:
  • 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.


Compelling Story & Candidate Value Proposition:
  • 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


Typical Day in the Role:
  • 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.


How will performance be measured:
  • 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... 
    Suggested
    Full time
    Contract work
    Work experience placement

    Pinnacle Group

    Redmond, WA
    3 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Local area
    Worldwide

    Terex

    Redmond, WA
    6 days ago
  • $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... 
    Suggested
    Hourly pay
    Contract work

    Akraya, Inc.

    Redmond, WA
    14 days ago
  • $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...
    Suggested
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Redmond, WA
    15 days ago
  • $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.... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $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 employment
    Temporary work

    SpaceX

    Redmond, WA
    6 days ago
  •  ...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 employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...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 employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Night shift
    Weekend work

    SpaceX

    Redmond, WA
    6 days ago
  • $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 employment
    Temporary work

    SpaceX

    Redmond, WA
    6 days ago
  •  ...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 employment
    Temporary work
    Work at office
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $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 employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    5 days ago
  •  ...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 employment
    Temporary work
    Internship
    Work at office
    Remote work
    Worldwide
    Monday to Friday

    SpaceX

    Redmond, WA
    6 days ago
  • $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 employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  • $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 employment
    Temporary work
    Immediate start
    Weekend work

    SpaceX

    Redmond, WA
    6 days ago
  •  ...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 employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    6 days ago
  •  ...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 employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    6 days ago
  •  ...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

    Intelliswift

    Bellevue, WA
    6 days ago
  •  ...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 employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $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 employment
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    SpaceX

    Redmond, WA
    5 days ago
  •  ...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 employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $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... 
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    6 days ago
  •  ...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 employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  • $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 employment
    Temporary work
    Work at office
    Remote work
    Worldwide
    Monday to Friday

    SpaceX

    Redmond, WA
    4 days ago
  • $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... 
    Internship
    Relocation package
    Flexible hours

    KForce

    Redmond, WA
    3 days ago
  • $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 employment
    Temporary work
    Work at office
    Remote work
    Worldwide
    Monday to Friday

    SpaceX

    Redmond, WA
    4 days ago
  • 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

    Software Technology Inc

    Bellevue, WA
    1 day ago
  • $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 employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $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 employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $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 employment
    Temporary work
    Work at office
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  •  ...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 employment
    Temporary work
    Work at office
    Local area
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!