Cloudbedsthirdpartyboard
Senior Software Engineer
United States of America. Posted 3 months ago
The role
You will design, build, and operate customer-facing AI platform capabilities on the Core AI Squad. This role focuses on production AI systems, agentic workflows, evaluation, and observability using Python.
What you will do
- Design, build, and operate customer-facing AI platform services and product features primarily in Python
- Build and evolve agentic harnesses including agent runtimes, workflow orchestration, and tool execution
- Integrate agents and LLM-powered workflows into production systems
- Evaluate models and providers for specific product use cases
- Own evaluation, tracing, observability, and quality feedback loops for AI features
- Write clean, well-tested, well-documented code
- Collaborate with product, design, data, security, and engineering partners
- Build, debug, and operate services interacting with PostgreSQL, SQS, gRPC, and REST APIs
- Contribute as a senior individual contributor through technical leadership, architecture input, pair programming, code reviews, and mentorship
Required qualifications
- 5+ years of software engineering experience building, shipping, and operating production systems
- Strong proficiency with Python in production environments
- Hands-on experience building, integrating, or evaluating agentic systems, agent harnesses, tool orchestration, or LLM-powered workflows
- Comfortable working across a polyglot stack, especially contributing to or integrating with PHP and Java services
- Experience with cloud infrastructure and containerization such as Docker, Kubernetes, and AWS
- Experience with API-driven design, distributed systems, data modeling, and reliable service boundaries
- Strong knowledge of software best practices, design patterns, performance, security-minded development, and testing
- Excellent problem-solving and debugging skills
- Good product sense, customer empathy, strong communication, teamwork, ownership, and time management
- Business-level English fluency, verbal and written
Nice to have
- Experience with agentic frameworks and tooling such as LangChain, LangSmith, LangGraph, or similar platforms (PydanticAI, CrewAI, etc)
- Experience with MCP, vector databases, retrieval patterns, RAG architectures, or AI evaluation platforms
- Familiarity with prompt and version management, guardrails, tracing, LLM observability, cost and latency optimization, or human-in-the-loop workflows
- Experience working with remote-first, globally distributed teams
Benefits
- Remote First, Remote Always
- PTO in accordance with local labor requirements
- Fully Paid Parental Leave
- Home office stipend based on country of residency
- Professional development courses in Cloudbeds University
- Access to professional development, including manager training, upskilling, and knowledge transfer
Before you apply
- Applicants must be currently authorized to work in the location where the position is located without requiring visa sponsorship
- Cloudbeds is unable to provide sponsorship for work visas
About the company
Cloudbeds is a remote team that builds a platform powering hotels across 150 countries. The company has been recognized for excellence, including being a Deloitte Technology Fast 500 company.