Senior/Staff Full Stack Engineer building and scaling AI-driven products including agent orchestration, MCP tooling, evaluations, and observability for a travel tech platform. Requires 5+ years full-stack experience with React and Python/Django plus hands-on LLM production work.
155k – 225k/yr
Hybrid5+ YOEFullstack Engineering
About the role
Key Responsibilities
Partner with the team’s Product Manager and Designer to define and prioritize Fora’s Applied AI roadmap, turning ambiguous goals into shippable agent capabilities
Help design and build our MCP tooling – exposing Fora’s data and service layers through permission-aware MCP tools that agents can call on an advisor's behalf, with the proper guardrails in place so that we only ever act on the right data at the right time
Build and harden our agent orchestration – tool-calling loops, streaming responses, multi-step workflows, retries and guardrails, and the contracts between Fora’s advisor portal and the AI service
Continue improving the reliability of a non-deterministic system by designing evals, regression suites, tracing, and logging event metrics so we can measure quality, catch tool-call drift, and ship prompt, model, and tool changes with less risk
Focus on performance, latency, architecture, and clean code – advisors feel every millisecond of a streamed response and every wrong tool call
Collaborate with engineers across the company to define end-to-end solutions that span the AI services, the core Django platform, and our portal frontend
Take features from 0 → 1, owning an entire solution from design to implementation to delivery and beyond
Help establish the patterns, primitives, and best practices for Applied AI at Fora as the teams surface area grows
Requirements
Bachelor's Degree in Computer Science, or equivalent practical experience
5+ years of experience in backend and frontend development
3+ years experience using React / Vue.js / Angular.io
3+ years experience with Python, using Django / Flask / Alternative
Experience building stateful and event-driven web applications
Experience testing web applications
High API and distributed-systems design skills, with strong fundamentals in relational databases and ORMs
Genuine curiosity and drive to go deep on applied AI – you're excited to spend your days making agents impactful, but reliable; you learn fast in a field that changes month-to-month or even day-to-day
Ability to be a team player, with strong communication and collaboration skills
An entrepreneurial mindset and comfort with ambiguity and fast iteration
Strongly Preferred
Hands-on experience shipping LLM-powered features in production – MCP tools, agentic loops, structured outputs, streaming (SSE), prompt design, retrieval, evals
Familiarity with the modern agent stack: the Model Context Protocol (MCP), LLM provider SDKs (e.g., Anthropic, OpenAI), and agent / eval frameworks
Experience designing evaluation and observability for non-deterministic AI systems (offline evals, LLM-as-judge, tracing, prompt / version tracking)
Daily use of AI coding tools as part of how you build
Experience with async task and streaming infrastructure (Celery, Redis, RabbitMQ, or similar)
AWS experience
Kubernetes experience
Compensation & Benefits
Indicative range of $155K–$225K + equity
Unlimited vacation
Health Insurance (including an option completely covered by Fora HQ)
Senior/Staff Full Stack Engineer building consumer-facing web applications for travel advisors, including onboarding, booking, and itinerary management. Requires 5+ years frontend and 3+ years backend experience with React/Vue/Angular.
155k – 225k/yr
Hybrid5+ YOEFullstack Engineering
Senior/Staff Full Stack Engineer, Finance
ForaNew York, NY
Senior/Staff Full Stack Engineer building and maintaining advisor payment systems, including booking ingestion, commissions, payouts, and fintech integrations. Requires 5+ years frontend and backend experience with React/Vue/Angular and Python frameworks.
155k – 225k/yr
Hybrid5+ YOEFullstack Engineering
Staff Software Engineer
FluidstackSan Francsisco, CA +3
Staff Software Engineer building core infrastructure primitives, domain models, and AI agent platforms for high-speed AI data center development and delivery at Fluidstack. Requires strong abstraction taste, rapid learning in new domains, experience structuring unstructured data, and fluency with AI coding tools.
150k – 250k/yr
On-site7+ YOEFullstack Engineering
Staff Software Engineer, Full Stack
Shield AISan Diego, CA +3
Staff-level full-stack engineer building web-based Ground Control Station and Command & Control software for unmanned systems. Owns major GCS features, mentors engineers, and supports live mission operations.
150k – 230k/yr
On-site7+ YOEFullstack Engineering
Staff Fullstack Engineer, AI Agents
11xSan Francisco, CA
Staff Fullstack Engineer building and scaling production AI agent systems. Leads architecture, technical decisions, and engineering standards while collaborating with product and GTM teams.