CitiGrove
The CitiGrove House · Small good things, in season, all year
Now hiring · 6 open roles

Build Grovli with us.

We're a small team building an AI food-planning experience that has to be accurate, personal, and honest about what AI can and can't do. The roles below are how we grow.

How this team works

How this team works.

What we ask of you
  • You ship — production code, copy on a paywall, an outreach email — and you measure what happened after.
  • You can hold an opinion AND change your mind when a teammate brings a better one. The product is the point, not the vanity of being right.
  • You read code, logs, and dashboards. "I don't know yet" is fine; "I haven't checked" is not.
  • You care about the people who pay us. They eat from this product every day — that earns thoughtfulness.
What we promise back
  • Direct ownership. Whoever takes a role owns the outcome end-to-end. No "throw it over the wall" handoffs.
  • Useful tools. We invest in the workflow — observability, well-documented systems, AI pair-programming. You'll feel the leverage.
  • Honest scope. If a project is going to be hard, we say so. If it's going to be boring, we say that too. We don't recruit on hype.
  • Compensation that scales with what you build. Equity for the early hires; growth tied to revenue for everyone.
Open roles

Open roles.

6 open · remote-first
Support Engineer

Operate the Grovli production stack — keep the AI pipeline, mobile API, and web frontend healthy for paying users.

remotesupportfull-timeoperationson-call
Read the full role →
Sales Intern

Help Grovli grow — partnerships outreach, free-to-paid funnel analysis, and conversion-experiment work for a B2C subscription product.

remoteinternshipsalesgrowthpart-time
Read the full role →
Marketing Director

Own Grovli's brand, voice, and growth strategy across iOS + web. AI-first product positioning in the health / nutrition space.

remotemarketingleadershipfull-timesenior
Read the full role →
iOS Developer

Extend the live SwiftUI Grovli iOS app — HealthKit, Live Activities, photo food-logging, and the AI meal-planning UX that makes Grovli special.

remotemobileiosfull-timeswift
Read the full role →
Fullstack Engineer

Build the AI meal-planning experience used across iOS and the web. Python/FastAPI backend, Next.js frontend, Vertex AI throughout.

remoteengineeringfull-timepythontypescript
Read the full role →
Android Developer

Build the Grovli Android app from the ground up — Kotlin/Compose, mirroring the SwiftUI iOS app's UX while picking up the Android platform's strengths.

remotemobileandroidfull-timekotlin
Read the full role →
The process

What the process looks like.

  1. 01
    You write to us

    Resume + a paragraph about why this role at this company. Skip the cover-letter template. Specifics beat polish.

  2. 02
    Short call (30 min)

    Founder + you. We talk about the work, your last project, what would make this the right move for both sides.

  3. 03
    Working session (90 min)

    Real problem from the codebase, scoped. Not a leetcode quiz. We pair through it; the artifact is yours regardless of outcome.

  4. 04
    Offer or honest no

    Decision in 5 business days. References checked. We tell you what we'd want from the first month.

Get in touch

Reach out anyway.

Even if none of the listed roles fit, we read every introduction. Drop a paragraph about what you're working on and what you'd want to build with us.

info@citigrove.com
Careers — Open Roles — Grovli