Private School in Wylie
Software Engineer - AI Intern
Apply for this role
Share this job
Job Description
What you'll work on
- UI features. Screens and flows in the customer dashboard — forms, lists, tables, charts, empty states — wired to real data.
- Small backend pieces. An edge function that fetches and shapes data, a new table with the right access rules, a fix to a webhook that got out of sync.
- County data. Helping resolve a Texas address to the right appraisal district record across a dozen different government data backends.
- Billing surfaces. Parts of the Stripe subscription and billing pages — the display side first, working up to the integration.
- Bug fixes and polish. Reproduce, find the cause, fix it, add the test that would have caught it.
- Stack
What it's built with
You don't need all of this on day one — the core skills below are what matter. This is the environment you'll work in and learn in.
- Frontend
- TypeScript
- React
- TanStack Router / Start
- Vite
- Tailwind
- Radix
- Recharts
- Backend
- Supabase Postgres
- Row-level security
- Deno edge functions
- hand-maintained schema.sql
- Payments
- Stripe
- Checkout + subscriptions API
- SetupIntents
- PaymentElement
- webhooks
- Data & AI
- ArcGIS REST
- county CAD sources
- Nominatim / Google Places
- Claude API
- Delivery
- GitHub Actions
- static deploy (Pages)
- Vitest
- Playwright
- ESLint / Prettier
- Technical skills
Core — required
- JavaScript / TypeScript. Functions, array methods, async/await, promises, destructuring, modules. You can read a type error and fix it.
- React. Components, props, useState / useEffect, lists and keys, conditional rendering, lifting state, controlled form inputs.
- HTML & CSS. Semantic markup, flexbox and grid, a responsive layout that doesn't break on mobile. Tailwind (utility classes) is a plus.
- Git & GitHub. Branch, commit with a clear message, open a pull request, pull in changes, resolve a merge conflict without panicking.
- SQL basics. SELECT / INSERT / UPDATE, WHERE, JOIN, thinking about data as related tables.
- HTTP
Keep looking
Similar Remote AI Jobs
RestauNax
AI-Native Marketing Lead
RestauNax
AI-Native Marketing Lead (Growth)
ISPOT
Director, AI
National Oceanic & Atmospheric Administration (NOAA)