Algorithm Developer IV

Redmond, WA
Date Posted:14-Sep-2026
Work Type:Hybrid
Job Number:498187

Job Description

Job Title: Algorithm Developer IV 
Location: Redmond WA - Onsite 3 days per week in office - M-F 8-5 hours
Duration: 12 months
 
Job Description:
Summary:
  • The main function of an algorithm developer is to design and implement algorithms for machine learning.
  • The typical developer will be able to test the effectiveness of routines against requirements.
  • In addition, embedded firmware efforts are needed to deploy the developed algorithms to hardware.
 
Job Responsibilities:
  • Training and Optimizing ML/hybrid pipelines for hardware deployment
  • Develop and apply advanced methods, theories, and research techniques of algorithms related to Deep Learning
  • Designs, implements and tests algorithms for a variety of machine learning (deep learning) tasks
  • Design statistical models and algorithms for analysing workload performance
  • Synthesize algorithm needs and designs for customer requirements.
  • Identify, troubleshoot, and resolve issues found with software
  • Deploy algorithms to hardware. Improve software performance
 
Must-Have Skills:
              1            Python
              2            ML Algorithms
              3            AI usage (Claude, ChatGPT) for coding and running projects
 
Nice-to-have Skills         
              1            Embedded system knowledge
              2            ARM CPU-NPU
              3            Firmware understanding
 
Years of Experience:      
  • 1 – 6 (max) years of experience
Degrees/Certifications Required:           
  • Minimum) Bachelor’s Degree in computer science, mathematics, or related field preferred, Masters preferred
 
Skills:
  • Experience with algorithm development (PyTorch, Tensorflow)
  • Experience with object-oriented programming in C++ or other languages
  • Experience with embedded systems (e.g. Raspberry Pi, NVidia Jetson, FPGA) and deploy algorithms to hardware
  • Experience with machine learning toolkits and platforms
  • Ability to deploy algorithms to hardware by porting them to firmware
  • Ability to manage projects autonomously.
 
Story Behind the Need – Business Group & Key Projects
Key Projects/Day-to-Day Responsibilities:
  • Training and Optimizing ML/hybrid pipelines for hardware deployment
 
Purpose/Size of this team & where does this position fit within the team?
  • Sensors and systems team. Use sensors to collect data and run ML algorithms and use that to build prototypes. Wire bulids and robotics
 

Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here


At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position's pay range is $80.00/hr$85.00/hr.