Staff Software Engineer, Applied AI
Core
Design and deliver core capabilities for a new AI-powered product, turning ambiguous problems into working software and evolving systems from early experiments to customer-ready features.
Role type
Staff Software Engineer (Applied AI)
Builds
LLM-powered workflows, agents, backend services, APIs, and data models for a new product.
Domain
Fintech / Hospitality / Generative AI
Deliverable
production ML models
Required skills
Backend services and APIs, Object-oriented languages (Java/Kotlin), Distributed systems, Cloud-native services (AWS), LLM-powered applications and agents, AI system evaluations, AI coding assistants and agents, Platform stability and security, Technical direction and influence
Preferred skills
Early-stage product building, GraphQL APIs, Full-stack development
Technologies
Java, Kotlin, AWS, LLMs, Agents, GraphQL
Responsibilities
Own design and delivery of core AI capabilities; Build prototypes to test assumptions; Define performance metrics and build evaluations for AI systems; Shape backend services and APIs; Partner across teams for integrations; Implement critical components and debug production issues; Mentor team and use AI coding assistants.
Seniority
Staff, hands-on IC with strategic impact