AeroLeads people directory · profile

Ryan Echols Email & Phone Number

Machine Learning Engineer at Trunk Tools
Location: Sandy, Utah, United States 11 work roles 3 schools
1 work email found @gosolo.io LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email r****@gosolo.io
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Machine Learning Engineer
Location
Sandy, Utah, United States
Company size

Who is Ryan Echols? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ryan Echols is listed as Machine Learning Engineer at Trunk Tools, a company with 75 employees, based in Sandy, Utah, United States. AeroLeads shows a work email signal at gosolo.io and a matched LinkedIn profile for Ryan Echols.

Ryan Echols previously worked as Machine Learning Engineer at Qualiti and Python Developer (Tech Lead) at Solo Llc. Ryan Echols holds Bachelor Of Arts - Ba, Linguistics (Ba), Minors In Mathematics And Computer Science from Brigham Young University.

Company email context

Email format at Trunk Tools

This section adds company-level context without repeating Ryan Echols's masked contact details.

{first_initial}{last}@gosolo.io
76% confidence

AeroLeads found 1 current-domain work email signal for Ryan Echols. Compare company email patterns before reaching out.

Profile bio

About Ryan Echols

I really enjoy math, science, puzzles, and linguistics, and I love putting them all together with Machine Learning, NLP, and computational linguistics. I'm already familiar with Python, Java, Docker, Unix, C++, and Kotlin, but I can easily pick up any other language or tool needed.I'm a computer programmer, but more specifically a Machine Learning Engineer, NLP Engineer, and Data Scientist. I have a passion for writing beautiful code and making amazing things with it. My long-term career goal is to help develop digital tools such as voice assistants or translation software for lesser-resourced languages, but I also love using my talent for code to build many other things.A large part of my life is also my religion and family. I'm a faithful member of The Church of Jesus Christ of Latter-day Saints and plan to be for the rest of my life. I served for 2 years in the Balkan Peninsula as a full-time missionary for the church starting August 2016, and have since graduated from Brigham Young University. One of my long-term goals for my life is to raise a family with my wonderful wife Emma. I intend on using my career not only to better the world but also as a way to provide a good life for my family.

Listed skills include C++, Mathematics, Microsoft Office, Audio Engineering, and 23 others.

Current workplace

Ryan Echols's current company

Company context helps verify the profile and gives searchers a useful next step.

Trunk Tools
Trunk Tools
Machine Learning Engineer
Orem, UT, US
Website
Employees
75
AeroLeads page
11 roles

Ryan Echols work experience

A career timeline built from the work history available for this profile.

Machine Learning Engineer

Current

Lehi, Utah, United States

- Develop asynchronous pipelines that leverage multi-modal LLMs for test-suite generation- Evaluate and implement traditional ML techniques for textual similarity and clustering

Dec 2023 - Present

Python Developer (Tech Lead)

Lehi, Utah, United States

- Implemented computer vision algorithms to automate analysis of 2D and 3D imagery- Lead the development of ML models for image analysis, from inception to live deployment- Introduced and implemented MLOps processes, reducing manual processes and improving auditability- Redesigned unwieldy monolithic backend process into modular event-driven architecture.

Sep 2022 - Dec 2023

Data Scientist

Lehi, Utah, United States

- Established pipelines for training and deploying various machine learning models in an automated and auditable manner- Designed and provisioned AWS infrastructure for managing and serving 300+ models with high availability- Implemented text embedding store and vector search index, including ingress pipeline and search UI- Developed custom UI for label.

Sep 2021 - Sep 2022

Data Science Intern

Salt Lake City, Utah, United States

- Researched, summarized, and reported on data-based solutions to unsolved problems- Designed and implemented custom deep learning models using PyTorch, including complex training algorithms for semi-supervised learning, similar to GANs and SimCLR- Deployed APIs and web apps using Dash, Flask, Docker, and AWS

May 2021 - Aug 2021

Research Assistant - Computer Vision

Byu Computer Science Department

Provo, Utah, United States

- Constructed, trained, and utilized deep neural networks using PyTorch for various tasks in Computer Vision- Investigated and developed algorithms for Computational Jigsaw Puzzle Solving using Python

May 2020 - Apr 2021

Teaching Assistant - Cs 674, Cs 236, Etc.

Byu Computer Science Department

Provo, Utah Area

For various BYU courses, including "Advanced Deep Learning" (CS 674), "Discrete Structure" (CS 236), and others- Taught principles of coding, computation, and debugging to students of various skill levels- Helped students one-on-one to answer theoretical questions and help debug class projects- Led 30+ students in interactive "help sessions" to guide.

Sep 2015 - Apr 2021

Head Teaching Assistant - Cs 236

Byu Computer Science Department

Provo, Utah, United States

For BYU course "Discrete Structure" (CS 236)- Created an automated web interface for students to submit coding projects, allowing 100+ teaching assistant work hours each pay period of rote tasks to be reallocated to helping students- Trained 10 to 15 other teaching assistants how to effectively help students, and ensure privacy and consistency in.

May 2020 - Dec 2020

Nlp Computer Programmer

Byu Office Of Digital Humanities

Provo, Utah, United States

- Implemented models to analyze and categorize Russian text using Java, utilizing Stanford NLP- Developed systems for large-scale linguistic analyses of historical documents using Python

Mar 2019 - Aug 2020

Android Developer (Intern)

Plava Tvornica (Blue Factory)

Osijek, Croatia

- Created 5 functioning mobile applications for Android while self-directed, using both Java and Kotlin- Adapted mobile applications to be displayed in 3+ languages each

May 2019 - Jul 2019

Research Assistant - Mathematics

Provo, Utah Area

Under the direction of Dr. Wayne Barrett, we researched algorithms for creating tree decompositions, as well as developed the process of Equitable Decompositions of graphs.- Converted mathematical tree decomposition algorithms from theory to Python code- Extracted and processed data for analysis and visualization to be presented weekly

Feb 2015 - Apr 2016
3 education records

Ryan Echols education

Bachelor Of Arts - Ba, Linguistics (Ba), Minors In Mathematics And Computer Science

Activities and Societies: Competitive Programming Club, Association of Computing Machinery (ACM), Celtic Folk Ensemble, BYU Country Dance.

Sophomore Through Senior

Kings High School

Activities and Societies: Varsity Academic Quiz Team, Marching BandCompleted three years of Spanish. Enrolled in multiple "dual.

Freshman & Sophomore

Turner Ashby High School

Activities and Societies: Scholastic Bowl, Marching BandReceived varsity letter for full participation playing baritone in the competitive.

FAQ

Frequently asked questions about Ryan Echols

Quick answers generated from the profile data available on this page.

What company does Ryan Echols work for?

Ryan Echols works for Trunk Tools.

What is Ryan Echols's role at Trunk Tools?

Ryan Echols is listed as Machine Learning Engineer at Trunk Tools.

What is Ryan Echols's email address?

AeroLeads has found 1 work email signal at @gosolo.io for Ryan Echols at Trunk Tools.

Where is Ryan Echols based?

Ryan Echols is based in Sandy, Utah, United States while working with Trunk Tools.

What companies has Ryan Echols worked for?

Ryan Echols has worked for Trunk Tools, Qualiti, Solo Llc, Aktify, and Codazen.

How can I contact Ryan Echols?

You can use AeroLeads to view verified contact signals for Ryan Echols at Trunk Tools, including work email, phone, and LinkedIn data when available.

What schools did Ryan Echols attend?

Ryan Echols holds Bachelor Of Arts - Ba, Linguistics (Ba), Minors In Mathematics And Computer Science from Brigham Young University.

What skills is Ryan Echols known for?

Ryan Echols is listed with skills including C++, Mathematics, Microsoft Office, Audio Engineering, Adobe Creative Suite, Video Editing, Matlab, and Piano.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ryan Echols you were looking for.

View similar profiles