ML Edge Developer

Overview

On Site
Full Time

Skills

Scripting
Machine Vision
Debugging
Collaboration
Computer Hardware
Firmware
Knowledge Sharing
Python
C
C++
Computer Vision
OpenCV
TensorFlow
PyTorch
Statistics
Evaluation
Machine Learning (ML)
Computer Science
Data Science
Science
Deep Learning
SSD
Embedded Systems

Job Details

Machine Learning Edge Developer
Bellevue, WA

We are seeking a skilled and motivated ML Edge Developer with a strong foundation in computer vision and hands-on experience deploying machine learning models on edge devices. In this role, you will develop tools and scripts for automating machine vision tasks, compile and optimize models for edge inference, and collaborate closely with hardware and firmware teams to ensure efficient performance in production environments.

KEY RESPONSIBILITIES
  • Convert and compile models from TensorFlow or PyTorch into formats compatible with edge devices using provided compilers
  • Develop Python or C/C++ tools to preprocess data and simulate edge computing environments
  • Evaluate and benchmark the performance of compiled models against native versions
  • Debug and test models deployed on edge hardware, ensuring stability and accuracy
  • Collaborate with cross-functional teams across software, hardware, and firmware
  • Document code, experiments, and test results to ensure reproducibility and knowledge sharing

BASIC QUALIFICATIONS
  • Proficiency in Python; familiarity with C/C++ is a plus
  • Experience with computer vision libraries such as OpenCV and ML frameworks like TensorFlow or PyTorch
  • Solid understanding of statistics, machine learning principles, and model evaluation
  • Experience deploying machine learning models on edge devices
  • Bachelor's or Master's degree in Computer Science, Data Science, Applied Science, or a related STEM field

PREFERRED QUALIFICATIONS
  • Familiarity with deep learning architectures for vision tasks (e.g., YOLO, SSD)
  • Prior experience working with embedded systems or low-power edge devices


TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-MN1

72759
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.