Garrett Idler

Garrett Idler

AI Engineer @ Freeplay

About Garrett Idler

Garrett Idler is an AI Engineer with extensive experience in machine learning and software development. He has worked at notable companies such as Amazon Web Services and Numerica Corporation, and he engages with open-source communities while focusing on LLM-enabled application features.

Work at Freeplay

Garrett Idler currently serves as an AI Engineer at Freeplay, a position he has held since 2023. In this role, he focuses on developing LLM-enabled application features to enhance the company's product offerings. His responsibilities include backend development using Python, Flask, and PostgreSQL on Google Cloud Platform. He also engages in low-level performance profiling and optimization, contributing to the overall efficiency of Freeplay's systems.

Previous Experience at Amazon Web Services

Prior to his current role, Garrett worked at Amazon Web Services (AWS) as a Machine Learning Engineer from 2022 to 2023 in Denver, Colorado. During this time, he contributed to the development of methods that automate additional steps in the machine learning project lifecycle using large language models. He also played a significant role in the development of AutoGluon, an open-source Automated ML Python library.

Career at Numerica Corporation

Garrett Idler was employed at Numerica Corporation as a Software Engineer from 2015 to 2019 in Fort Collins, Colorado. In this position, he gained experience in various technologies, including machine learning libraries and service-oriented architectures. His work involved developing solutions that integrated complex data processing and analysis.

Educational Background

Garrett holds a Master's Degree in Dynamic Systems and Controls from The University of Texas at Austin, where he studied from 2013 to 2015. He also earned a Bachelor of Science in Mechanical Engineering from Colorado State University, completing his studies from 2009 to 2013. His academic background has provided him with a strong foundation in engineering principles and systems analysis.

Technical Skills and Expertise

Garrett possesses a diverse skill set that includes expertise in robotics, computer vision, state estimation, and control systems. He has experience with MLOps on massive data pipelines and transitioning algorithms from research to production. Additionally, he has shipped projects in multiple programming languages, including Python, Scala, Java, C++, CUDA, and JavaScript, showcasing his versatility in software development.

People similar to Garrett Idler