2 days ago
Base Salary
$134k - $170k/yr
Responsibilities
- Design, develop, and maintain self-service MLOps tooling, platforms, and automation for scalable machine learning model delivery.
- Implement model registries, deployment automation, standardized delivery pipelines, monitoring, health checks, observability, alerting, and operational tooling for production ML and LLM systems.
- Develop scalable LLM infrastructure, including autoscaling, dynamic routing, GPU-enabled serving, and cloud-based inference architectures.
- Collaborate with data scientists, software engineers, and infrastructure teams to improve ML development and deployment workflows.
- Develop software in Python, Java, or other selected languages and provide technical leadership for complex software projects.
- Decompose requirements, research and implement algorithmic solutions, review software designs, and provide peer technical assessments.
- Mentor less experienced Software Engineers and contribute to project leadership, program planning, technical research, and process improvement.
- Provide rotating on-call support for Garmin’s 24/7 operations.
Requirements
- Bachelor’s degree in computer science, engineering, mathematics, physics, or a related field and at least 5 years of relevant experience, or an equivalent combination of education and experience.
- Demonstrated ability to design well-architected software systems, research fundamental problems, implement algorithmic solutions, and lead complex software projects.
- Mastered proficiency in C, C++, C#, or Java, with relevant data structures or object-oriented design experience or training.
- Ability to decompose functional requirements, conduct technical assessments, communicate effectively, and lead work in a fast-paced environment.
- Preferred experience with Docker, Kubernetes, Helm, cloud-native deployment platforms, GPU-enabled infrastructure, accelerated compute, and scalable ML/LLM inference.
- Preferred knowledge of MLOps and DevOps tooling, deployment workflows, infrastructure-as-code, observability, monitoring, PyTorch, Hugging Face, MLflow, Python automation, REST APIs, and cloud orchestration.
Benefits
- Eligible for Garmin’s benefit program.
- The position is located at Garmin’s Greater Denver area location.
- The role includes rotating on-call support for 24/7 operations.
- The application deadline is Friday, November 27, 2026.
Categories
About Garmin
Garmin designs and sells GPS-enabled electronics and software for consumers and specialized markets, including wearables, automotive, marine, outdoor, and aviation. Its portfolio spans smartwatches and cycling computers to chartplotters and certified avionics, with revenue from device sales plus maps, apps, and subscription services. Founded in 1989 and headquartered in Olathe, Kansas, Garmin is a public company traded on NASDAQ (GRMN) with global manufacturing and R&D sites.
