Data Engineer

AI-powered demand forecasting for grocery
$150,000 - $200,000
Data
Mid-Level Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Data Engineer

Guac is an innovative startup backed by Y Combinator, 1984 Ventures, and Collaborative Fund, focused on solving grocery food waste through predictive machine learning. Working with major US supermarket chains, they're revolutionizing inventory replenishment to prevent millions of tons of food waste.

As a Data Engineer at Guac, you'll play a crucial role in building and maintaining ETL infrastructure and optimizing ML systems for grocery demand forecasting. The position offers a unique blend of technical challenges and customer interaction, with 80% of time dedicated to engineering tasks and 20% to customer-facing responsibilities.

The role involves working with cutting-edge technologies including Python, FastAPI, Dagster, GCP (BigQuery), Dask, and SQL. You'll be responsible for designing scalable data pipelines, optimizing machine learning systems, and expanding their recommendation engine while contributing to backend services.

What makes this role particularly exciting is the opportunity to tackle intellectually challenging problems that require creativity and innovative thinking. As part of a small team, you'll have the chance to work across various aspects of the technology stack and product development. The impact potential is significant, considering the grocery industry represents about 4% of US GDP.

The ideal candidate should have at least 3 years of relevant experience, strong data engineering background, and excellent communication skills. This is an in-person position in New York, offering the chance to work directly with founders and shape the future of grocery inventory management while making a meaningful impact on climate change and food security.

Working at Guac means joining a mission-driven team focused on solving real-world problems through technology. You'll engage with interesting customers, gain insights into grocery industry operations, and contribute to reducing food waste on a massive scale.

Last updated 8 minutes ago

Responsibilities For Data Engineer

  • Design and implement scalable data pipelines for processing large-scale data across multiple customers
  • Optimize machine learning systems for demand forecasting
  • Expand recommendation engine to meet customer needs
  • Contribute to backend services for mobile and web applications
  • Collaborate with customers' technical teams for data integrations
  • Work with customers' supply chain and store operations teams

Requirements For Data Engineer

Python
  • At least 3 years of relevant work experience
  • Bachelor's degree or equivalent in Computer Science
  • Strong background in data engineering
  • Experience with large-scale distributed data processing systems
  • Experience in implementing and deploying machine learning models
  • Excellent communication skills with customer-facing experience
  • Familiarity with modern data infrastructure and cloud computing platforms
  • Background in backend development (Python/FastAPI) is a plus

Interested in this job?

Jobs Related To Guac Data Engineer

Data & AI Engineer (Frankfurt/Cologne/Stuttgart, Germany)

Data & AI Engineer position at Unit8 SA, combining software engineering and machine learning to transform traditional industries through AI adoption in Germany.

Data Engineer

Data Engineer position at BTSE in Taipei, focusing on cloud-based data infrastructure and ETL pipeline development with 3+ years experience required.

Data Engineer - People Analytics

Data Engineer position at Twitch focusing on HR analytics and data pipeline development, offering competitive salary and benefits with locations in major US tech hubs.

Data Engineer

Data Engineer position at PayPal focusing on building and maintaining data pipelines and ETL processes for the Credit Platform team, offering hybrid work in Chicago with competitive compensation.

Data Platform Engineer

Data Platform Engineer position at OnePay, building and maintaining data infrastructure for financial services, offering $130K-$170K salary with remote work options.