Senior Full Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TourHero · 2 hours ago

Senior Full Stack Engineer

TourHero is a social travel platform that enables individuals to connect through unique journeys. The Senior Full Stack Engineer will leverage their expertise in frontend, backend, and AI-powered product development to create user-centric solutions that enhance travel experiences.

Online PortalsSocialTravel

Responsibilities

Collaborate closely with product managers and designers to conceptualise, design, and implement new features, ensuring alignment with user needs and business objectives
Write efficient clean and reusable code that can be easily maintained and scaled
Design and build AI-powered product features (e.g., itinerary generation, smart recommendations, chat-based trip planning, community matching) that feel magical and reliable
Own prompt design and prompt iteration: create, test, version, and continuously improve prompts to deliver consistent, high-quality outputs aligned with our brand voice and product goals
Implement LLM application patterns such as: Retrieval-Augmented Generation (RAG) using embeddings + vector databases, Tool/function calling and lightweight “agentic” workflows, Structured output generation (schemas/JSON), validation, and guardrails
Build systems for evaluation and quality: automated test suites for prompts, offline evaluation sets, human-in-the-loop review flows, and output scoring
Optimize for latency, cost, and reliability: caching, streaming responses, fallbacks, rate-limit handling, and monitoring
Partner with product/design to craft UX for AI (confidence, citations where relevant, editable outputs, “regenerate” flows, and user controls)
Ensure privacy, safety, and compliance in AI features (PII handling, data retention, content filtering, and abuse prevention)

Qualification

Full Stack EngineeringAI Product DevelopmentFrontend FrameworksPrompt EngineeringHTMLCSSJavaScriptDatabase ProficiencyLLM APIs IntegrationSoftware Engineering Best PracticesAgile MethodologiesStartup Environment AdaptabilityPassion for TravelRuby on RailsRecommendation SystemsProblem SolvingCommunication SkillsCollaboration Skills

Required

5+ years of experience in a full stack engineering role or similar capacity
Demonstrated expertise in at least one modern frontend framework (e.g React, Angular, Vue.js)
Proficiency in HTML, CSS, and JavaScript, with a strong grasp of web standards and accessibility principles
Experienced with databases and proficient in data modelling
Hands-on experience building AI/LLM-powered products in production, including prompt engineering and iteration
Strong understanding of prompting techniques (few-shot, chain-of-thought style decomposition, structured outputs, system vs user instructions, context management)
Practical knowledge of embeddings, vector search, and RAG (chunking, retrieval strategies, re-ranking, grounding)
Experience integrating with LLM APIs and building application-level guardrails (validation, moderation, policy constraints)
Familiar with evaluation and monitoring for AI features (quality metrics, regression testing for prompts, A/B tests, feedback loops)
Knowledgeable in software engineering best practices, including version control, testing methodologies, and CI/CD
Strong problem solving skills and meticulous attention to detail
Familiarity with Agile development methodologies
Exceptional communication and collaboration abilities
Thrives in the energetic pace of startup environments
Passionate about travel; excited about our mission to create unforgettable experiences for our customers

Preferred

Proficiency in Ruby on Rails
Experience with fine-tuning / adapters, or managing datasets for supervised preference tuning
Experience with LLM orchestration frameworks (optional) and/or building without them
Familiarity with model risk & safety practices (prompt injection mitigation, data leakage prevention)
Experience with recommendation systems or matching algorithms (even lightweight)

Benefits

Equity: Stock options are given to all employees
Holiday: 40 days holiday (including public holidays)
Remote working: 15 days work from anywhere
Health insurance: Comprehensive health coverage

Company

TourHero

twittertwittertwitter
company-logo
One Place, Many Stories: Unforgettable Journeys with TourHero

Funding

Current Stage
Early Stage
Total Funding
unknown
2021-06-10Seed

Leadership Team

leader-logo
Tushar Khandelwal
Co-Founder & CEO
linkedin
leader-logo
Jann Wong
Co-Founder, Chief Marketing Officer and Chief Product Officer
linkedin

Recent News

Company data provided by crunchbase