Senior Software Engineer
Core
Designing and implementing scalable backend services and APIs that integrate AI capabilities (LLMs, RAG, conversational interfaces) into consumer-facing travel and expense management products.
Role type
Senior Backend Engineer (AI Integration)
Builds
Production-ready backend services and AI-powered features for consumer products
Domain
Travel and expense management, AI/ML integration
Deliverable
production ML models | product features
Required skills
Backend engineering, API design, microservices, distributed systems, SQL/NoSQL databases, cloud platforms (AWS/GCP/Azure), LLMs, RAG, vector databases
Preferred skills
Experience with AI/ML platforms (OpenAI, Hugging Face), conversational AI, embedding technologies
Technologies
Java, AWS, GCP, Azure, OpenAI, Hugging Face, vector databases
Responsibilities
Design and develop scalable, high-performance backend services and APIs; Implement integrations with AI platforms and services; Work with AI specialists to translate AI capabilities into production-ready features; Ensure high reliability, performance, and security of AI-powered systems; Collaborate with product and engineering teams to gather requirements and deliver solutions