Staff Software Engineer - AI Applications
Core
Design and scale backend services and APIs for GenAI-powered products, focusing on integrating Plaid with AI providers and enhancing conversational AI interfaces for financial services.
Role type
Staff Software Engineer (AI Applications)
Builds
Scalable backend services, APIs, and GenAI-powered product features for Plaid's AI ecosystem.
Domain
FinTech, Generative AI, AI Agents
Deliverable
production ML models | product features
Required skills
Backend service architecture, Microservices, LLM product development, Prompt engineering, Fine-tuning, RAG, Vector databases, Agent orchestration, Streaming/SSE, GenAI UX patterns, Production debugging/monitoring, User research, Rapid experimentation
Preferred skills
Training/serving ML models in production, Privacy/PII compliance, Modern frontend frameworks (HTML/CSS/JS)
Responsibilities
Design and evolve integration patterns for Plaid with AI providers; Architect trust layers for agentic commerce; Scale multi-agent customer support systems; Conduct rapid experiments on emerging AI capabilities.
Seniority
Staff, hands-on IC with strategic impact