Quick facts
- Pay
- $22–35 / hour
- Type
- Contract
- Location
- Remote
- Hours
- 20+ hours / week
- Skills
- Python
- Platform
- BrainTrust — 150 open jobs
- Typical pay at BrainTrust
- $15–100/hour · median $30 (127 jobs on our site)
- Payout
- Bank transfer, Wise, Stripe, USDC/USDT (when client pays invoice)
- Apply
- Free to apply — never pay to get AI training work
- Rate: $22 – $35/hr
- Hours: 20 hours / week
- Experience: 1 - 3 years
- Location: United States | Canada + 23 more
AI Software Development Intern, Internship-to-Hire (Remote, Iowa-Based)
Part-time, 15–20 hours/week · Remote, Iowa-based · 3–6 month internship-to-hire · $25–$32/hour
About SureHost
SureHost is an early-stage hospitality technology company based in Des Moines, Iowa. We help growing short-term rental operators confirm each property is guest-ready after a cleaning turn, using documented property standards, photo and video evidence, AI-assisted review, and human review where it matters.
We are working with an initial paying customer and preparing for broader growth in the U.S. market. Our customer and product work happens in Des Moines, and our technical team is based in Pune, India. Our stack is Python and Flutter, deployed on GCP.
The role
SureHost's AI review compares footage of a finished turn against each property's own standards, flags what needs attention, and routes uncertain cases to a person. That only works if the model-driven parts are dependable, explainable, and affordable to run.
You will implement LLM- and VLM-based features in Python and build the services, pipelines, and tests around them. You will work with our AI Chief Architect and senior engineers on the Pune team. This is an internship-to-hire role, with full-time conversion considered at the end of the term.
What you will do
- Implement LLM- and VLM-based features in Python, including prompting, tool use, agents, and the services around them.
- Fine-tune or adapt models when the solution design calls for it.
- Build APIs, data pipelines, tests, and reliable services that support model-driven workflows.
- Develop product capabilities beyond the core models, including customer-service and operational features.
- Debug, document, and improve production code with senior technical teammates.
What you bring
- Strong Python fundamentals, shown through coursework, projects, internships, or prior work.
- Hands-on familiarity with LLMs or VLMs, including prompting, model APIs, agents, or related application patterns.
- Working knowledge of APIs, databases, Git, software testing, and cloud environments.
- The ability to design, implement, debug, and explain reliable software components.
- Experience with computer vision, model adaptation, or GCP is a plus.
- Clear communication, willingness to ask questions early, and responsible handling of customer, property, and company information.
Required
- Based in Iowa.
Details
- Pay: $25–$32/hour, based on experience and how independently you can work.
- Hours: 15–20 hours per week, with flexible scheduling.
- Location: Remote, for Iowa-based candidates.
- Term: 3–6 month internship-to-hire, with a conversion review at the end of the term. Full-time conversion is based on performance, business need, and role availability.
- Start date: Flexible. We are onboarding now and can work around school schedules, finals, and the holidays.
- Works with: AI Chief Architect.
- Team time: A monthly in-person check-in over coffee in Des Moines.
What you get
- Real responsibility on a live hospitality technology product, with few layers between customer needs and product decisions.
- Direct mentorship from the AI Chief Architect and experience shipping model-driven features in production.
- A clear path to full-time consideration based on the work you deliver.
Company: SureHost
Braintrust is a talent network that matches freelancers and professionals with companies, including AI labs that need experts for training and evaluation work. Its AI recruiter handles screening.