Ramp

Applied AI Engineer, Fullstack

Ramp5 days ago
Location

New York, NY (HQ)

Type

Full Time

Salary

USD 161,500 – 339,450

Level

Senior

Role

Full Stack Engineer

Posted

Jun 24, 2026

Full TimeSenior

The role

Summary

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.

What you'll do

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.

What we look for

Technical

TypeScript and React ProficiencyDeep 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 ManagementExpert-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 WorkflowsFluency 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 UnderstandingComfortable 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 SystemsExperience 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 ExperienceBachelor'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 DevelopmentDemonstrated 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 ArchitectureSenior-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 CollaborationProven 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 skills

TypeScriptAdvanced proficiency in TypeScript including generics, utility types, and advanced type patterns for building maintainable, type-safe frontend applications
ReactExpert-level React development including hooks, performance optimization, component architecture, and managing complex state in data-intensive applications
State ManagementSophisticated state management implementations using Redux, Zustand, Jotai, or equivalent solutions for complex data flows
API Design and IntegrationUnderstanding of RESTful and GraphQL API design principles, data fetching patterns, caching strategies, and error handling in client applications
Modern Frontend ToolingProficiency with build tools, bundlers (Webpack, Vite), testing frameworks (Jest, Vitest, React Testing Library), and development environment setup
Data VisualizationExperience creating interactive data visualizations and dashboards, potentially using libraries like D3.js, Recharts, or Plotly

Nice to have

Business Intelligence Tool ExperienceFamiliarity with BI platforms like Tableau, Looker, Power BI, or similar tools that inform interface design patterns and best practices
Financial or Analytics Product ExperienceBackground building products in fintech, accounting, finance, or analytics domains, understanding domain-specific challenges and user expectations
AI/ML Systems IntegrationExperience integrating with machine learning systems or building interfaces that consume AI model outputs and agent-driven computations
Real-Time Data HandlingExperience with WebSockets, server-sent events, or other real-time communication protocols for live data streaming in frontend applications
Performance OptimizationDemonstrated expertise in frontend performance profiling, optimization, and maintaining high frame rates with large datasets
Backend FrameworksComfort with backend technologies such as Python, Java, Node.js, or Go for better full-stack architectural discussions and API collaboration

Compensation & benefits

Salary

USD 161,500 – 339,450 (annual)

Stock options

Available

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


Interview process

  1. 1
    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.
  2. 2
    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.
  3. 3
    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.
  4. 4
    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.
  5. 5
    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.
  6. 6
    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.

Apply for this position

You'll be redirected to the company's application page


Ramp

Ramp

View all jobs

Make expense management easy with Ramp's spend management platform. Combine global corporate cards, travel, expenses and accounts payable to automate finance operations and improve efficiency.

New York City, New York, United StatesFounded 2019ramp.com

Tech Stack

Languages
TypeScriptJavaScript/ES2024+Python or Go
Frameworks
ReactNext.jsRedux or ZustandTanStack Query or SWR
Databases
PostgreSQLRedis
Tools
Vite or WebpackJest and React Testing LibraryFigma or Design ToolsGitHub and GitAI Coding Assistants
Other
GraphQL or REST API ArchitectureWebSocket and Real-Time CommunicationChrome DevTools and Performance ProfilingData Visualization Libraries
Apply Now