Senior Software Engineer
Role Overview
Senior individual-contributor role on the Core AI Squad, building customer-facing AI platform capabilities and product experiences.
The work focuses on production AI systems, agentic workflows, evaluation, and observability, primarily using Python.
Cloudbeds describes its team as remote-first and remote-always.
Key Skills for This Role
Full Job Posting
Role and team
Senior individual-contributor role on the Core AI Squad, building customer-facing AI platform capabilities and product experiences.
The work focuses on production AI systems, agentic workflows, evaluation, and observability, primarily using Python.
Cloudbeds describes its team as remote-first and remote-always.
What you will do
- Build and operate customer-facing AI platform services, agent runtimes, orchestration, tool execution, state management, and recovery paths.
- Integrate LLM workflows into production with attention to correctness, reliability, latency, scalability, and cost.
- Evaluate models and providers; own AI evaluation, tracing, observability, and quality feedback loops.
- Write tested, documented code and collaborate across product, design, data, security, and engineering.
- Operate services integrating with PostgreSQL, SQS, gRPC, and REST APIs; contribute technical leadership, reviews, pairing, and mentorship.
Experience and qualifications
- Five or more years building, shipping, and operating production software systems; strong production Python skills.
- Hands-on experience with agentic systems, tool orchestration, or LLM-powered workflows, and experience with agent frameworks or similar tooling.
- Experience with MCP, vector databases, retrieval, RAG, or AI evaluation platforms.
- Experience integrating with PHP and Java services and working with cloud infrastructure and containers such as Docker, Kubernetes, and AWS.
- Experience with API-driven design, distributed systems, data modeling, and reliable service boundaries.
- Strong software engineering, testing, security-minded development, problem-solving, debugging, communication, and teamwork skills.
- Business-level written and spoken English.
Workplace
- Cloudbeds states that it is remote-first and remote-always.
Benefits
- Benefits include paid time off according to local labor requirements, paid parental leave, a home-office stipend based on country of residence, and professional development opportunities.
About Cloudbeds
Cloudbeds builds a hospitality platform used by hotels in more than 150 countries and integrates with hundreds of partners.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Cloudbeds
Senior Software Engineer
, CAN
Cloudbeds seeks a Senior Software Engineer for its Core AI Squad to build and operate customer-facing AI platform capabilities and production agentic systems. The work emphasizes reliable, measurable AI product experienc
Senior Software Engineer
, CAN
Head of Global Support
, GBR
Regional Marketing Manager, ANZ
, AUS
Customer Recovery Team - Manager
, CAN
Mid-Market Onboarding Lead
, CAN
Tech Lead Data Engineer
, CAN
Tech Lead Data Engineer
, CAN