Resume
Ignacio Robles
Staff Software Engineer at Google. AI-native and versatile.
Summary
Staff Software Engineer at Google and an AI-native builder with 15 years of experience across the stack. I bring large language models and modern AI into products people use every day, and I build with AI tooling to ship faster and go further. My background runs from applied ML to large scale distributed systems at Amazon and Google, plus a startup CTO role. Versatile, senior, and product focused, with a record of high impact systems, patents, and mentoring.
Skills
- AI & Machine Learning
- Large language models and generative AI, AI-native development workflows, applied machine learning, genetic and evolutionary algorithms, parallel and distributed computing.
- Languages
- Python, Java, TypeScript, SQL.
- Systems & Cloud
- Large scale distributed systems, system design, AWS (EC2, S3, SQS, SNS, RDS), Google Cloud, Redis, Memcached, PostgreSQL.
- Leadership
- Technical mentoring, Amazon Bar Raiser, cross-organization design reviews.
Experience
Staff Software Engineer, Google
Apr 2025 – Present San Francisco, CA
- Bring AI and the power of large language models to products people use every day.
- Drive an AI-native way of building, designing and shipping LLM-powered features across the team.
- Named inventor on 4 patents at Google.
Senior Software Engineer, Google (Nest)
Oct 2019 – Apr 2025 Seattle, WA
- Owned energy control features for the Nest Thermostat on the Nest Energy team, helping customers reduce their impact on the climate.
- Contributed to the launch of Nest Renew.
- Technologies: Java, Python.
Senior Software Development Engineer (SDE-III), Amazon
Apr 2018 – Oct 2019 Seattle, WA
- Designed and led a scalable system to cartonize items for Prime Now orders, reducing P99 latency by 89% and 78% on average.
- Nominated by Prime Now leadership and presented at the F3 Amazon Science Fair.
- Designed a new system for online order fulfillment spanning three technology organizations.
- Member of the F3 Samurai Group; led weekly design reviews and consultations, and coached two Bar Raisers in Training to certification.
Software Development Engineer (SDE-II), Amazon
Jun 2014 – Mar 2018 Seattle, WA
- Ranked top tier year over year and won the Amazon A2Z Award for performance and peer recognition.
- Engineered machine learning models for offline ad campaigns, peaking at 91% registrations per click.
- Built tools that saved $2.8M yearly and raised productivity by an average of 13% across Prime Now warehouses in North America.
- Main author of a machine learning paper accepted with positive blind peer reviews at the Amazon Machine Learning Conference 2016.
- Certified Bar Raiser across 400+ interviews; won the Amazon Bringer of Talent award.
Lead Platform Engineer, Rushmore
Dec 2013 – May 2014 Madrid, Spain
- Owned the product RESTful API and the AWS infrastructure, shipping new features and resolving critical bottlenecks.
- Migrated the API to a more stable version and removed heavy dependencies. Featured in TechCrunch and The Next Web.
Senior Backend Engineer & CTO, Fever
Nov 2012 – Nov 2013 Madrid, Spain
- Defined the entire system architecture from scratch, from databases and web servers to monitoring.
- Designed and built the main RESTful API consumed by the iOS and Android clients, over 85,000 lines of code, plus third-party integrations for payments, social, metrics, and push.
- Featured in Forbes, Business Insider, TechCrunch, Mashable, and the Wall Street Journal.
Senior Backend Engineer, Massive Knowledge
Sep 2011 – Oct 2012 Ciudad Real, Spain
- Built a distributed vertical crawler from scratch and owned the company database and systems infrastructure across local and cloud fleets.
Software Development Engineer, DiCITS Lab, University of Granada
Jan 2010 – Jan 2011 Granada, Spain
- Developed new greedy algorithms for time series forecasting and implemented state-of-the-art techniques from the literature, applied to infrastructure evaluation and preservation.
Patents
Named inventor on 4 patents at Google, including Generating Actionable Insights from Smart Home Event Data (2025).
Publications
- Robles, I., Alcala, R., Benitez, J.M. (2010). On the Use of Distributed Genetic Algorithms for the Tuning of Fuzzy Rule-Based Systems. Parallel and Distributed Computational Intelligence, SCI 269.
- Alcala, J., Garcia, S., Sanchez, L., Robles, I. (2010). Introduction to the Experimental Design in the Data Mining Tool KEEL. Intelligent Soft Computation and Evolving Data Mining: Integrating Advanced Technology.
- Robles, I., Alcala, R., Benitez, J.M. (2009). Evolutionary Parallel and Gradually Distributed Lateral Tuning of Fuzzy Rule-Based Systems. Evolutionary Intelligence, volume 2, 5-19.
- Robles, I., Alcala, R., Benitez, J.M. (2009). Distributed Genetic Tuning of Fuzzy Rule-Based Systems. IFSA/EUSFLAT 2009, 1740-1744.
Education
- Ph.D., Machine Learning, 2013 University of Granada, Spain. Thesis: Evolutionary Fuzzy Systems, Multiple Objectives, Scalability and Distributed Models.
- M.Sc., Soft Computing and Intelligent Systems, 2010 University of Granada, Spain. Project published in an international journal.
- B.Sc., Computer Science Engineering, 2009 University of Granada, Spain. Distributed computational intelligence.
- B.Sc., Information Technology Engineering, 2006 University of Granada, Spain. Valedictorian, honors in Theory of Algorithms and Object-Oriented Software Design.