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.
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.
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-callRead 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-timeRead 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-timeseniorRead 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-timeswiftRead 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-timepythontypescriptRead 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-timekotlinRead the full role →
What the process looks like.
01
You write to us
Resume + a paragraph about why this role at this company. Skip the cover-letter template. Specifics beat polish.
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.
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.
04
Offer or honest no
Decision in 5 business days. References checked. We tell you what we'd want from the first month.
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