Applied AI Engineer, Fullstack
Full Stack Engineer · Senior · Full Time
Opens Ramp's application page
Role
What you'll do.
Applied AI Engineer, Fullstack at Ramp is a frontend-leaning role focused on designing and shipping customer-facing AI experiences for financial intelligence platforms. You'll own the full stack—from React UI and sophisticated state management through API design—building BI-tool-quality interfaces for agentic analysis, month-end close, and financial workflows while leveraging advanced AI coding models as a core part of daily development. This role is ideal for engineers who obsess over interaction design and data-dense UX while maintaining strong full-stack architectural thinking and shipping polished production systems in ambiguous environments.
Responsibilities
- Design and Ship End-to-End AI-Driven Experiences: Own customer-facing AI experiences from conception through production deployment, architecting React UIs paired with backend APIs and data contracts that serve real-time agentic financial analysis systems. Build interfaces that feel as polished as market-leading business intelligence tools while handling complex asynchronous workflows and agent interactions.
- Build High-Performance Data-Dense Interfaces: Develop BI-tool-quality interfaces for critical financial workflows including agentic analysis, FP&A planning, and book-close operations. Create fast, dense, and interactive surfaces that remain responsive under heavy data loads and real-time updates, while maintaining trustworthiness through proper error handling and data validation.
- Own Complex Client-Side State Management: Architect and maintain sophisticated state management solutions for data-heavy, real-time, agent-driven surfaces. Handle the complexities of rendering large datasets, managing concurrent agent operations, handling optimistic updates, and ensuring consistency across distributed system interactions.
- Collaborate on Full-Stack Architecture: Partner with backend engineers on API design, data contract definition, and system architecture to ensure the full technology stack serves product requirements rather than constraining them. Contribute architectural insights from the frontend perspective to drive scalable, maintainable systems.
- Leverage AI Coding Models in Daily Development: Integrate advanced AI coding models and agentic development workflows as a fundamental part of the engineering process. Use these tools to accelerate feature development, improve code quality, and maintain productivity while building sophisticated systems.
- Establish and Maintain Production Excellence Standards: Ensure customer-facing features meet production-grade quality standards through rigorous testing, monitoring, and performance optimization. Own deployed features end-to-end, maintaining them through ambiguity, gathering customer feedback, and iterating on designs to maximize impact.
Qualifications
What we look for.
Technical
TypeScript and React Proficiency
Deep expertise in TypeScript for type-safe frontend development and React for building component-based, data-intensive user interfaces. Demonstrated mastery of modern React patterns including hooks, context, and performance optimization techniques for rendering large datasets.
Advanced State Management
Expert-level experience implementing sophisticated state management solutions in complex applications. Proficiency with tools like Redux, Zustand, or Jotai, with demonstrated ability to manage data consistency across real-time updates and asynchronous operations.
AI Coding Models and Agentic Workflows
Fluency with latest AI coding assistants (Claude, GitHub Copilot, etc.) and understanding of agentic development patterns. Demonstrated ability to leverage these tools effectively as part of core development workflow, not as auxiliary features.
Full-Stack Architecture Understanding
Comfortable designing and implementing across the full technology stack with emphasis on frontend. Strong grasp of API design principles (REST/GraphQL), backend systems, database design, and how these layers integrate to serve product requirements.
Data Visualization and Real-Time Systems
Experience building interactive data visualization components and handling real-time data streams. Understanding of rendering optimization for large datasets, debouncing, throttling, and managing WebSocket or server-sent event connections.
Education
Computer Science or Equivalent Experience
Bachelor's degree in Computer Science, Engineering, or related field, OR equivalent professional software engineering experience demonstrating mastery of core computer science fundamentals and software architecture principles.
Experience
Production-Grade Product Development
Demonstrated track record of shipping polished, production-ready product experiences that reach real customers. Evidence of owning features end-to-end through ambiguous requirements, customer feedback cycles, and continuous improvement.
Complex Frontend Architecture
Senior-level experience architecting and maintaining frontend systems at scale. Portfolio should demonstrate ability to handle complex state management, performance challenges, and team collaboration on large codebases.
Cross-Functional Collaboration
Proven ability to collaborate effectively with designers, product managers, and backend engineers. Experience advocating for frontend concerns in system design while remaining flexible to backend and infrastructure constraints.
Skills
Required
TypeScript
Advanced proficiency in TypeScript including generics, utility types, and advanced type patterns for building maintainable, type-safe frontend applications
React
Expert-level React development including hooks, performance optimization, component architecture, and managing complex state in data-intensive applications
State Management
Sophisticated state management implementations using Redux, Zustand, Jotai, or equivalent solutions for complex data flows
API Design and Integration
Understanding of RESTful and GraphQL API design principles, data fetching patterns, caching strategies, and error handling in client applications
Modern Frontend Tooling
Proficiency with build tools, bundlers (Webpack, Vite), testing frameworks (Jest, Vitest, React Testing Library), and development environment setup
Data Visualization
Experience creating interactive data visualizations and dashboards, potentially using libraries like D3.js, Recharts, or Plotly
Preferred
Business Intelligence Tool Experience
Nice to haveFamiliarity with BI platforms like Tableau, Looker, Power BI, or similar tools that inform interface design patterns and best practices
Financial or Analytics Product Experience
Nice to haveBackground building products in fintech, accounting, finance, or analytics domains, understanding domain-specific challenges and user expectations
AI/ML Systems Integration
Nice to haveExperience integrating with machine learning systems or building interfaces that consume AI model outputs and agent-driven computations
Real-Time Data Handling
Nice to haveExperience with WebSockets, server-sent events, or other real-time communication protocols for live data streaming in frontend applications
Performance Optimization
Nice to haveDemonstrated expertise in frontend performance profiling, optimization, and maintaining high frame rates with large datasets
Backend Frameworks
Nice to haveComfort with backend technologies such as Python, Java, Node.js, or Go for better full-stack architectural discussions and API collaboration
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 161,500 – 339,450
Equity·Stock options
Benefits
Flexible PTO
Unlimited paid time off policy allowing you to take time when needed without rigid accrual limits, supporting work-life balance and personal well-being
Unlimited AI Token Usage
Full access to advanced AI coding models and agentic development tools without token or usage restrictions, enabling seamless integration of AI into your daily engineering workflow
Comprehensive Health Coverage (US)
100% medical, dental, and vision insurance coverage for you with partial coverage for dependents, plus One Medical annual membership for convenient healthcare access
Retirement Planning
401(k) with employer match in the US, Group Retirement Plan (RRSP + DPSP) with employer match in Canada, and workplace pension through Penfold with salary sacrifice in the UK
Family Support Benefits
Parental leave up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay, plus fertility support including HRA up to $10,000/year (US) or drug coverage up to $4,000 lifetime (Canada)
Wellness and Lifestyle Benefits
Health and wellness stipend, weekly coffee stipend, pet insurance (US), and centralized home-office equipment ordering for a fully equipped remote or hybrid workspace
Professional Development
Budget for intra-office travel supporting team collaboration, mentorship, and cross-functional knowledge sharing across distributed offices
Relocation Support
Comprehensive relocation packages available to support your move to Ramp's primary offices in New York City or San Francisco
In-Office Perks (US)
Lunch, snacks, drinks, and additional office amenities at Ramp's US locations supporting a vibrant workplace culture
Virtual Care and EAP (Canada/UK)
Virtual GP and at-home care through eMed/Livi (UK), Employee Assistance Program and virtual care through Lumino Health (Canada) for mental health and wellness support
Process
Interview steps.
- 01
Initial Screening Call
Conversation with a recruiter to discuss your background, interest in the Applied AI Engineer role at Ramp, and high-level alignment on expectations. Expect questions about your experience with React, TypeScript, and AI tooling integration.
- 02
Technical Screen with Engineering Manager
Discussion of your technical depth across frontend and full-stack architecture. Walk through a past project demonstrating your state management approach, data visualization work, or experience shipping complex features end-to-end.
- 03
Take-Home Engineering Challenge
A practical coding exercise focused on frontend architecture and state management. You'll likely build a data-heavy React interface with real-time updates, demonstrating TypeScript proficiency, component design, and API integration patterns. Use of AI coding assistants is expected and encouraged.
- 04
System Design Discussion
Architectural discussion covering full-stack considerations: API design, data contracts, state management at scale, and how frontend and backend concerns should inform each other. This evaluates your ability to think beyond the UI layer and collaborate across teams.
- 05
Cross-Functional Panel Interviews
Sessions with current team members from the Financial Intelligence team, including frontend engineers, backend engineers, and potentially product or design partners. These conversations assess cultural fit, collaboration style, and how you approach ambiguous product challenges.
- 06
Final Discussion with Team Lead
Opportunity to discuss team vision, growth opportunities, and how you'd approach owning specific product surfaces. Questions about working with AI coding models as core tooling and your philosophy on shipping polished, production-grade experiences.
Full posting
Original listing.
About Ramp
Ramp is building the smart infrastructure for finance teams, embedded in the transaction flow of every dollar a business spends. We automate how over $200B in annualized spend flows in and out of 70,000+ companies: authorizing payments, flagging risk, categorizing spend, and closing books.
The problems are high-stakes, data-dense, and unforgiving.
We hire people with high agency and high urgency. We look for slope over intercept. We care less about where you trained and more about what you’ve built. At Ramp, everyone is a builder who owns problems end to end and makes consequential decisions that shape the outcome.
The median Ramp customer saves 5% and grows revenue 16% in their first year – far in excess of businesses operating without Ramp. We believe every ambitious company deserves the same.
If you want to build systems that directly shape how companies move and manage billions, Ramp is the place to do it.
About the Role
The Financial Intelligence team, part of Ramp's Applied AI org, powers the agentic analysis, FP&A, and book-close experiences that over 70,000 businesses rely on to run their finances. We turn messy financial data into a fast, trustworthy, governed data layer that AI agents can work with and build artifacts on top of.
This is a frontend-leaning role for an engineer who obsesses over interaction design and data-dense UX, but is just as comfortable designing the API that feeds it. You'll own the surfaces customers actually touch: agentic financial analysis, month-end close, and exploratory data experiences that feel as polished as the best business intelligence tools. If you want your frontend work to sit at the center of real production LLM systems rather than being bolted on at the end, this is the role.
What You’ll Do
Design and ship customer-facing AI experiences end to end, from React UI through to the APIs and data contracts behind them
Build BI-tool-quality interfaces for agentic analysis, FP&A, and book-close workflows: fast, dense, interactive, and trustworthy
Own complex client-side state and rendering challenges across data-heavy, real-time, agent-driven surfaces
Partner on API and backend design so the full stack serves the product, not the other way around
Use the latest coding models and agentic workflows as a core part of how you ship every day
What You Need
Deep frontend expertise: TypeScript, React, and sophisticated state management in complex, data-intensive applications
Fluency with the latest AI coding models and agentic development workflows. This is how the team works, and we expect you to be excellent at it
Comfort working across the stack, including API design and backend systems, even with frontend as your center of gravity
A track record of shipping polished, production-grade product experiences and owning them through ambiguity
Bonus: experience with BI tools, data visualization, or financial/analytics products
Benefits available to all full-time Ramp employees (Global)
• Flexible PTO
• Unlimited AI token usage
• Centralized home-office equipment ordering
• Health and wellness stipend
• Budget for intra-office travel
• Weekly coffee stipend
United States
• 100% medical, dental & vision insurance coverage for you, with partial coverage for dependents
• One Medical annual membership
• 401(k), including employer match on contributions made while employed by Ramp
• Fertility HRA (up to $10,000 per year)
• Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay
• Pet insurance
• In-office perks: lunch, snacks, drinks, and more
• Relocation support to NYC or SF (as needed)
Canada
• Group medical, dental, and vision coverage through Sun Life
• Life, AD&D, and disability coverage
• Fertility drug coverage (up to $4,000 lifetime)
• Group Retirement Plan with employer match (RRSP + DPSP)
• Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay, with additional time available at reduced pay
• Employee Assistance Program and virtual care through Lumino Health
United Kingdom
• Private medical insurance through Freedom Elite
• Virtual GP and at-home care via eMed x Livi
• Workplace pension through Penfold, with salary sacrifice option
• Parental leave: up to 16 weeks (birthing + bonding) or 8 weeks (bonding only) at 100% pay with additional time available at reduced pay
Referral Instructions
If you are being referred for the role, please contact that person to apply on your behalf.
Other notices
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Beware of recruiting scams: Ramp will only contact you through official @Ramp.com email addresses and will never ask for payment or sensitive personal information during the hiring process.
Redirects to Ramp's application page.
Other roles
More at Ramp.
Software Engineer, Forward Deployed AI
Mid
Software Engineer, International
Senior
Software Engineer, Onboarding
Mid
Senior Software Engineer | GTM Platform, Backend
Senior
Software Engineer, Engineering Platform
Senior