Job description
Software Engineering Intern, Foresio AI (remote and async. Open to college and high school students.
About Foresio: Foresio is an AI platform for independent restaurant operators. Our agents read sales data, customer reviews, inventory, and daily operations, then give owners explicit next steps. We are bootstrapped and ship to real users. You work directly with the founder.
What you will work on
Backend
Build and maintain FastAPI routes. Integrate Square, Toast, Google Business Profile, and Stripe. Write data sync logic for restaurant POS systems
Frontend
Build dashboards, onboarding flows, and settings pages in Next.js, React, and TypeScript. Work from design specs and feature briefs
AI features
Write prompts and connect Claude API responses to product features. Shipping changes and updates to the review responder, daily ops brief, menu analysis, and competitor tracking
Stack
Next.js,
TypeScript,
FastAPI, Supabase (PostgreSQL),
Anthropic Claude API,
Stripe,
Twilio,
Railway,
Netlify
What we look for
You have built something in Python.
You know React or frontend basics.
You use AI tools like Claude Code or Cursor.
You work independently and learn from documentation
You show proof of technical skill, such as a GitHub, portfolio, or project we review
Bonus: experience with APIs, databases, or backend frameworks
Preferred: 2nd year of a computer science, software engineering, or related degree.
Strong high school applicants are welcome.
How the internship works
Months 1 and 2: unpaid
From January: paid. Paid roles require authorization to work in the U.S.
What you get
Ownership of features shipped to real users
Hands-on experience with a modern AI product stack
Direct mentorship from the founder
Flexible, async work
A recommendation letter
Consideration for a full-time position after graduation
A strong team. Welcome to the Foresio Family.