Agentic AI Full-Stack Engineer
VisionTroy
Software Engineering · Contractor
Phoenix, AZ, USA · Remote
About VisionTroy
VisionTroy is an agentic AI platform that helps golf clubs run their operations. We take the repetitive, manual work that eats up staff time and streamline it with AI — so teams can spend less time on busywork and more time with their members. We're built around keeping a human in the loop: our agents do the heavy lifting, while staff stay in control, reviewing and approving the work. We have live pilot customers today and we're growing.
About the role
We're adding a Full-Stack Engineer to the team — a hands-on role building the end-to-end web applications that power our AI agents and Action Card workflows, frontend through backend. You'll write APIs and backend services, build the interfaces club staff use every day, connect to third-party club systems, and help turn messy, unstructured inputs into reliable, auditable experiences.
You'll work closely with our engineering team, own meaningful pieces of the product, and ship real features for real customers — prototyping quickly, iterating on feedback, and seeing your work in production. This role is remote-friendly, with a strong preference for candidates in the Phoenix, AZ area so we can collaborate in person from time to time.
What you'll do
• Build features across the stack — the multi-agent AI system, the APIs and services behind it, and the dashboards club staff rely on.
• Integrate with third-party club systems and external data sources, turning unstructured inputs into structured Action Cards.
• Work with the team from ticket to shipped, and help keep things running reliably in production.
• Own end-to-end release verification — before anything ships, run through the product the way a real club would and confirm every user journey works from start to finish.
We need someone who can step back from their own code, put themselves in the shoes of the customer using the product, and make sure the whole thing holds together — not just the piece they built.
What we're looking for
• ~3–5 years of full-stack experience across React/TypeScript and Python (required).
• Hands-on experience with LangGraph and LangChain, and a track record of building multi-agent systems (required).
• Comfortable on both sides of the stack: APIs and data models on the back end, clean and responsive interfaces on the front.
• Able to reason about whether the whole product works end to end, from a user's point of view.
• A fast learner who's comfortable being dropped into an unfamiliar codebase and figuring it out.
• Strong ownership and clear communication — reliable during US business hours and easy to work with.
• Cares about doing things well, asks when something's unclear, and doesn't guess silently.
Our stack
• Frontend: Next.js (App Router), TypeScript, React, MUI (Material UI), React Hook Form.
• Backend: Python, FastAPI, MongoDB, AWS, serverless, multi-tenant, deployed via Pulumi.
• AI: LangChain / LangGraph for the multi-agent system.
• Tools: Git / GitHub, Linear, Claude Code, Cursor.
Nice to have
• Experience with cloud infrastructure (AWS or similar) and CI/CD.
• Exposure to multi-tenant SaaS, or integrating with third-party APIs.
• Experience in an early-stage startup environment.
• A genuine passion for golf or love of the game — a real plus for us.
Details
Long-term, ongoing contract engagement. Remote-friendly with a strong preference for the Phoenix, AZ area (hybrid), and room to grow as we scale.