About RiverX
RiverX is an AI platform for building and evolving websites and web applications. It brings model selection, coding agents, repository-backed projects, live previews, database provisioning, and publishing into a connected workflow. People should be able to move from an idea to a working application, understand what the agent changed, and keep improving it without losing control of their code.
Our product spans a Next.js and React frontend, a Node.js backend, agent and workspace services, Supabase for authentication and core application data, and Turso for project databases and the skills catalog. GitHub, Railway, Vercel, and external model providers are part of the engineering environment. Each role below owns a specific part of making that experience dependable.
The opportunity
Learn how to market an AI developer product by working with the actual platform and the people who might use it. You will help turn real RiverX workflows into useful stories, demonstrations, and experiments. The focus is clear communication and practical learning: understand a builder’s problem, show a credible example, publish thoughtfully, and examine what happened afterward.
What you will work on
- Build familiarity with RiverX by creating a small project, trying templates, working with an agent, and following the preview-to-publish journey.
- Research the questions, objections, and setup problems that builders raise in relevant communities and customer conversations.
- Draft product walkthroughs, short videos, social posts, tutorials, and campaign assets grounded in features you have checked.
- Help maintain a practical content calendar and prepare launch or release communications with product and engineering input.
- Run bounded distribution experiments with a clear audience, message, channel, and intended outcome.
- Track relevant results using consistent links and available analytics, distinguishing attention from meaningful product use.
- Turn recurring questions into clearer examples or onboarding material, and bring product friction back to the team.
- Respect community rules and privacy. Favor useful participation and relevant outreach over repetitive promotional posting.
What you should bring
- Clear writing and an interest in explaining software to someone who has a job to get done.
- Curiosity about AI tools, developer workflows, websites, or application building. You do not need to be an expert engineer.
- Willingness to use the product yourself and ask for help verifying a technical claim.
- Basic comfort with spreadsheets or analytics and the ability to describe what a result does and does not show.
- Organizational habits that help you manage drafts, feedback, publishing details, and follow-up.
- An example of writing, content, a community project, or a campaign you contributed to. Student and independent work is welcome.
What you can learn
Product storytelling, audience research, content production, experiment design, channel evaluation, and the relationship between marketing and activation. You will learn to use evidence without inventing testimonials, performance claims, or customer results.
A useful first project
Create a short tutorial or demonstration around a real RiverX use case. Identify its audience, explain the workflow and its limitations, check that someone can follow it, and publish through an agreed channel. Review engagement and product-use signals where available, then propose one improvement to the content or distribution.
Include in your application
Two or three examples of your writing or content, with a short explanation of the audience and your contribution. Tell us how you would explain RiverX to a builder who has tried an AI tool before but struggled to finish and publish an application.
Internship arrangements
This is a remote internship. Please share your location, time zone, earliest start date, weekly availability, and any academic commitments in your application. Duration and working arrangements will be discussed during the application process rather than assumed from a standard academic calendar. The role is intended for students, recent graduates, and early-career applicants; prior full-time employment is not required.
You will work on scoped tasks, make your assumptions explicit, and ask for review before a change reaches users. We value clear progress updates, willingness to use feedback, and careful verification more than familiarity with every tool in the stack. This listing does not promise conversion to a full-time position.
How to apply
Apply through this page with your résumé as a PDF and a short note about why this work interests you. Include relevant project, writing, portfolio, or campaign links and explain what you personally contributed. Coursework, community work, independent projects, and open-source contributions are welcome evidence. Share only work you have permission to share; do not include confidential customer information, credentials, or private business records.
