Senior ML Engineer, Wearable Data & Embedded

Garmin

Olathe (KS)

On-site

USD 120,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Garmin Benefits

Job summary

Garmin is seeking a Senior Software Engineer at its U.S. headquarters in the Greater Kansas City area to lead the development of machine-learning and deep-learning pipelines for processing wearable sensor data.

In this role you will mentor software engineers, decompose complex requirements, present technical options to stakeholders, and collaborate with the Biosensor Features & Algorithms Team to drive end-to-end product development from exploration through deployment.

Qualifications

  • Bachelor’s Degree in Computer Science, Biomedical Engineering, or related field with 5+ years of relevant experience.
  • Experience building production-ready deep-learning models using Keras, PyTorch, TensorFlow, or similar.
  • Experience building data preprocessing, feature extraction, and ML training pipelines at scale.
  • Strong Python data science repertoire: NumPy, SciPy, pandas, scikit-learn, etc.
  • Solid foundation in linear algebra, calculus, statistics, and data science.
  • Proven ability to design well-architected software systems and modules.
  • Ability to lead software projects and decompose requirements into tasks.

Responsibilities

  • Lead development of ML/DL pipelines using wearable sensor data in Python.
  • Document options, tradeoffs, and recommendations for stakeholders.
  • Serve as Lead Software Engineer for complex designs and reviews.
  • Decompose requirements into well-defined tasks and plans.
  • Research and implement algorithmic solutions to hard problems.
  • Provide peer assessments on technologies and designs.
  • Contribute to project planning and product development documents.
  • Mentor junior engineers and drive process improvements.

Skills

Python
Machine Learning
Deep Learning
Leadership
Data pipelines
TensorFlow
PyTorch
Data preprocessing
Communication

Education

Bachelor's degree in Computer Science or related field
Master's degree preferred

Tools

Keras
TensorFlow
PyTorch
NumPy
SciPy

Job description

Garmin is seeking a Senior Software Engineer at its U.S. headquarters in the Greater Kansas City area to lead the development of machine-learning and deep-learning pipelines for processing wearable sensor data.

In this role you will mentor software engineers, decompose complex requirements, present technical options to stakeholders, and collaborate with the Biosensor Features & Algorithms Team to drive end-to-end product development from exploration through deployment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Wearable Health & Biosignals
Senior Software Engineer - Wearable Health & Biosignals

Garmin • Olathe (KS)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Health Wearables & Biosignals
Senior Software Engineer - Health Wearables & Biosignals

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 170,000
Garmin Benefits
Biomedical Sensors Software Engineer (Embedded & Data)
Biomedical Sensors Software Engineer (Embedded & Data)

Garmin • Olathe (KS)

On-site
USD 110,000 - 160,000
Wearables Software Engineer: Create Fitness Tech
Wearables Software Engineer: Create Fitness Tech

Garmin • Olathe (KS)

On-site
USD 90,000 - 120,000
Lead Embedded Sensor Platform Engineer
Lead Embedded Sensor Platform Engineer

Garmin • Olathe (KS)

On-site
USD 1 - 2
Garmin Benefits
Senior Software Engineer (Data and Embedded SWE)
Senior Software Engineer (Data and Embedded SWE)

Garmin • Olathe (KS)

On-site
USD 120,000 - 190,000
Garmin Benefits
Wearables Software Engineer - Fitness Tech (C/C++)
Wearables Software Engineer - Fitness Tech (C/C++)

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 120,000
Garmin Benefits
Senior Mechanical Engineer – Fitness Tech & Wearables
Senior Mechanical Engineer – Fitness Tech & Wearables

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 140,000
Senior Software Engineer, AI Enablement & Tools
Senior Software Engineer, AI Enablement & Tools

Garmin Ltd. • Olathe (KS)

On-site
USD 150,000 - 190,000
Software Engineer 2 (Data and Embedded SWE)
Software Engineer 2 (Data and Embedded SWE)

Garmin • Olathe (KS)

On-site
USD 110,000 - 160,000