Algorithm Developer

Auto Import

Creospan is a growing tech collective of makers, shakers, and problem solvers, offering solutions today that will propel businesses into a better tomorrow. “Tomorrow’s ideas, built today!” In addition to being able to work alongside equally brilliant and motivated developers, our consultants appreciate the opportunity to learn and apply new skills and methodologies to different clients and industries.

***NO C2C/3RD PARTY, LOOKING FOR W2 CANDIDATES ONLY, must be able to work in the US without sponsorship now or in the future

Job Title: Algorithm Developer IV

Location: Redmond, WA – Onsite 3 days/week

Duration: 12 months

Job Summary:

We are seeking an Algorithm Developer to design, develop, optimize, and deploy machine learning algorithms for hardware-based applications. The role will focus on deep learning, ML/hybrid pipelines, algorithm development, and hardware deployment within a sensors and systems research environment.

Key Responsibilities:

  • Develop, implement, test, and optimize machine learning and deep learning algorithms.
  • Build and optimize ML/hybrid pipelines for hardware deployment.
  • Develop statistical models and algorithms to analyze workload performance.
  • Troubleshoot software and algorithm-related issues and improve performance.
  • Port and deploy algorithms to hardware/embedded platforms.
  • Collaborate with research and engineering teams to translate customer requirements into algorithm solutions.
Required Skills:
  • Strong experience with Python and machine learning algorithms.
  • Experience with PyTorch, TensorFlow, or similar ML frameworks.
  • Experience using AI coding tools such as ChatGPT or Claude.
  • Strong object-oriented programming skills, preferably C++.
  • Ability to work independently and manage projects autonomously.
Preferred Skills:
  • Embedded systems experience with platforms such as NVIDIA Jetson, Raspberry Pi, or FPGA.
  • Understanding of ARM CPU/NPU architectures.
  • Experience with firmware and deploying ML algorithms to hardware.
  • Experience with ML toolkits and hardware-accelerated ML deployment.
Education: Bachelor’s degree in Computer Science, Mathematics, Engineering, or a related field required; Master’s degree preferred.
Back to blog