Garmin · Olathe, KS

Salary
Posted
Jul 20, 2026
Location
Olathe, KS
Last confirmed open
Jul 22, 2026

What this job asks for AI summary

Mid level · 1+ years · Kansas City, MO-KS · Bachelor's required · Full-time

Must have (2)
SQL, Python or RScikit-Learn, TensorFlow or PyTorch
Nice to have (6)
Spark or DaskMLOpsCI/CDNoSQLMatplotlib or SeabornNLP

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

Why we read it this way (5)

The posting lists SQL, Python, and R as interchangeable ('systems such as SQL, Python, or R') under Basic Qualifications; all three are captured as a single hard-gate requirement with alternatives. Python is also the dominant language implied throughout the role, so it is separately surfaced as a primary name.

Machine learning frameworks (Scikit-Learn, TensorFlow, PyTorch) are listed as a single required gate with 'e.g.' indicating interchangeability; they are captured as one requirement with alternatives.

The title 'Data Scientist 2' implies a numeric level (II), mapped to Mid seniority, consistent with the minimum 1-year experience requirement.

Desired Qualifications include: structured database management, statistical methods (time series, NLP, deep learning, reinforcement learning), MLOps/model deployment/CI/CD, distributed computing (Spark, Dask), NoSQL, A/B testing and causal inference, unstructured data experience, and visualization tools (Matplotlib, Seaborn) — all marked as preferred.

No compensation figures were provided in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗