Algorithm Developer IV

Spectraforce Technologies

Redmond (WA)

On-site

USD 120,000 - 170,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Spectraforce Technologies in Redmond, WA, is seeking an Algorithm Developer IV to design and implement ML algorithms for hardware deployment. The role focuses on testing, optimization, and porting software to embedded hardware, with onsite work 3 days per week.

You will train and optimize ML pipelines, develop advanced methods for deep learning tasks, and work across AI tools to deploy algorithms onto hardware. 1–6 years experience is typical.

Qualifications

  • Bachelor’s degree in CS/Math or related field; Masters preferred.
  • 1–6 years of experience in algorithm development or ML.
  • Experience with PyTorch or TensorFlow is a plus.

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.
  • Design, implement and test algorithms for various ML tasks.
  • Design statistical models and algorithms for analysing workload performance.
  • Synthesize algorithm needs for customer requirements.
  • Identify, troubleshoot, and resolve issues in software.
  • Deploy algorithms to hardware and improve performance.

Skills

Python
ML Algorithms
AI usage
C++
PyTorch
TensorFlow
Embedded systems

Education

Bachelor's degree in computer science, mathematics, or related field
Masters preferred

Tools

Raspberry Pi
NVIDIA Jetson
FPGA
Embedded systems
C++

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
  • Python
  • ML Algorithms
  • AI usage (Claude, ChatGPT) for coding and running projects
Nice-to-have Skills
  • Embedded system knowledge
  • ARM CPU-NPU
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Algorithm Engineer
Machine Learning Algorithm Engineer

Intelliswift - An LTTS Company • Redmond (WA)

Hybrid
USD 110,000 - 160,000
ML Algorithm Engineer IV — Deploy to Hardware
ML Algorithm Engineer IV — Deploy to Hardware

Spectraforce Technologies • Redmond (WA)

On-site
USD 120,000 - 170,000
Algorithm Developer
Algorithm Developer

Aditi Consulting • Redmond (WA)

On-site
USD 113,000 - 118,000
Medical, dental, and vision
Health savings accounts
Paid time off
+10
ML Algorithm Engineer — Embedded Hardware Deployment
ML Algorithm Engineer — Embedded Hardware Deployment

Aditi Consulting • Redmond (WA)

On-site
USD 113,000 - 118,000
Medical, dental, and vision
Health savings accounts
Paid time off
+10
Algorithm Engineer
Algorithm Engineer

BWI GROUP • Brighton (MI)

On-site
USD 90,000 - 150,000
Algorithm & Functional Development Manager
Algorithm & Functional Development Manager

BWI GROUP • Brighton (MI)

On-site
USD 110,000 - 140,000
Senior ML Algorithm Engineer (Hardware-Software Co-Design)
Senior ML Algorithm Engineer (Hardware-Software Co-Design)

Arm • Austin (TX)

Hybrid
USD 250,000 - 338,000
Senior Software Engineer - Algorithms
Senior Software Engineer - Algorithms

Sightline Intelligence • Hood River (OR)

On-site
USD 125,000 - 150,000
Algorithm Developer III - (E3)
Algorithm Developer III - (E3)

Applied Materials • Santa Clara (CA)

On-site
USD 161,000 - 221,000
Senior Software Engineer - Algorithms
Senior Software Engineer - Algorithms

Sightline Intelligence • Portland (OR)

On-site
USD 125,000 - 150,000