Remote job
Senior Backend Engineer
Job details
About this role
Role overview Build and operate backend services that support AI-powered product features at scale. You’ll own work from architecture through deployment, including asynchronous APIs, multi-agent workflows, and retrieval systems, while helping define safe and effective ways to use AI throughout software delivery.
Responsibilities - Design and scale asynchronous REST and WebSocket APIs in Python, using clear service boundaries and dependency injection. - Build multi-agent workflows and connect multiple language model providers through a flexible integration layer. - Develop retrieval-augmented generation pipelines backed by vector search, and evolve application schemas and migrations. - Track service reliability, latency, and AI usage costs with structured logs, tracing, and operational metrics. - Own the delivery path from code checks and tests through packaging and deployment; establish review, provenance, licensing, and data-use safeguards for AI-assisted work.
Requirements - At least five years building production backend systems in Python, including hands-on asynchronous I/O. - Experience designing and scaling REST or asynchronous APIs and maintaining clean service architecture. - Practical experience integrating language model APIs and building RAG systems with vector databases. - Strong relational database skills, including schema design, query tuning, and disciplined migrations. - Experience owning CI/CD workflows and applying AI tools thoughtfully across software delivery, including reviewing generated code and setting usage guardrails. - Able to work independently through ambiguity and take problems from initial design to production.
Nice to have - Experience with multi-agent orchestration frameworks or tools for language model cost tracking and observability.
Benefits and work setup The listing describes remote work, health coverage options, retirement matching, paid leave, tuition reimbursement, and other insurance and employee programs. It also highlights learning opportunities and employee affinity groups.