Software Engineer - AI
Core
Building the application experience layer, including web apps, BFFs, and orchestration services that connect the platform to customers, with a focus on AI and agent-powered features.
Role type
Mid-level Software Engineer (Frontend/Backend/AI)
Builds
Customer-facing web applications, BFF endpoints, and AI/agent features for a global business travel marketplace.
Domain
Travel technology, AI, and agent-based systems
Deliverable
product features
Required skills
React, Next.js, TypeScript, Python, Accessibility (semantic HTML, ARIA), API development, Testing, System design
Preferred skills
AI/agent patterns, Streaming, Latency optimization, Non-deterministic output handling, On-call support
Technologies
React, Next.js, TypeScript, Python
Responsibilities
Independently deliver well-scoped features to production; Build and extend BFF endpoints in Python; Implement AI and agent-powered features; Work agentically by default, giving agents clear tasks and context; Deploy and support built solutions including on-call duties; Lead small projects with coaching and planning.
Seniority
Mid-level, hands-on IC