Garrett Jones
@garrettjones
Senior software engineer specializing in LLM-driven search and API systems.
What I'm looking for
I am a senior software engineer with deep expertise in large-scale search systems, APIs, and applied machine learning. I have led feature design, prototyping, and production launches at major technology companies, focusing on practical LLM applications and scalable API design.
At Google I led and contributed to multiple projects: fine-tuning LLMs for product-usecase snippets, redesigning product search retrieval flows to improve relevance, and building internal analysis tools in JavaScript, Python, and TypeScript. I have bootstrapped APIs and led cross-team integrations for Cloud Billing and client libraries.
Earlier roles at Amazon and other companies include architecting discovery systems, improving ML-based product categorization, re-architecting services for scalability, and mentoring engineers. I consistently drive engineering best practices, runtime and dependency improvements, and measurable product quality gains.
I seek to apply my combination of hands-on engineering, technical leadership, and ML/LLM experience to solve product search and API problems that impact large user bases and business outcomes.
Experience
Work history, roles, and key accomplishments
Fine-tuned LLMs and led small teams to improve product search relevance and surfacing, redesigned product search retrieval flow to significantly improve relevance, and built internal analysis and prototype tools to accelerate deployment.
Managed a team of 3–6 engineers, mentored for promotions, and led integration of an LLM-based term-level match feature into Google Search while overseeing visual quality projects.
Designed and launched the Cloud Billing Budget API to Alpha/Beta, reviewed 150+ Cloud APIs for launch, drove API redesigns and increased billing API clarity and adoption.
Delivered Java Google Cloud client libraries to GA, led multi-language client code generator work used by >90k projects, and published best practices to resolve Java dependency conflicts.
Built an API client code generator (proto3/gRPC) supporting Java and PHP, implemented batching/retry support and sample code generation for client libraries.
Led re-architecture and implementation of a brand selection discovery system, improved ML categorization accuracy from 80% to 89% with dramatic memory reduction, and led cross-department technical reviews.
Launched new use cases in a legacy C++ service, optimized performance (reduced latency 6x), improved database load and testing/coding practices across teams.
Software Engineer
PC-Doctor
Apr 2004 - Jan 2007 (2 years 9 months)
Extended Linux system information product in C/C++, wrote hardware diagnostic providers, used SWIG to generate JNI bindings, and optimized collection time by two thirds.
Assistant Programmer
University of California, Davis
Jan 2000 - Mar 2004 (4 years 2 months)
Developed Visual C++ utilities for image capture hardware, implemented image analysis tools and a neural network visualization program, and improved algorithm performance.
Programming Intern
Infineon Technologies
Jun 2000 - Oct 2000 (4 months)
Developed a Perl/Tk GUI for chip design workflows, optimized wave analysis routines, and interfaced Perl with C for performance improvements.
Education
Degrees, certifications, and relevant coursework
University of Washington
Professional Master's Program in Computer Science, Computer Science
Grade: 3.97
Completed the Professional Master's Program in Computer Science with coursework in NLP, AI, and Machine Learning; graduated March 2025 with a 3.97 GPA.
University of California, Davis
Bachelor of Science; Bachelor of Arts, Computer Science; Linguistics
Grade: Overall: 3.76; CS: 3.91
Graduated March 2004 with a Bachelor of Science in Computer Science and a Bachelor of Arts in Linguistics; overall GPA 3.76 and Computer Science GPA 3.91.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Job categories
Interested in hiring Garrett?
You can contact Garrett and 90k+ other talented remote workers on Himalayas.
Message GarrettFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
