Senior Backend Software Engineer - Python
Core
Design and implement production-grade Python services and orchestrate LLM-powered agents for an autonomous Sales OS.
Role type
Senior Backend Software Engineer (Python/AI)
Builds
AI-driven customer communication systems, autonomous sales workflows, and internal agent coordination frameworks.
Domain
AI/ML, Customer Communications, SaaS
Deliverable
production ML models | product features
Required skills
Python (async, typing, architecture), Distributed Systems, Domain-Driven Design, LLM Agent Orchestration, System Optimization, Cloud Infrastructure
Preferred skills
GCP, Kubernetes, AI Coding Assistants
Technologies
Python, FastAPI, Celery, PostgreSQL, uv, NextJS, Tailwind, Google Cloud, Kubernetes
Responsibilities
Design and implement production-grade Python services with clean architecture; Architect scalable, distributed systems using DDD principles; Integrate with external SaaS systems (CRMs, dialers, OAuth); Optimize performance, latency, cost, and reliability of AI-driven systems; Build and orchestrate LLM-powered agents (planning, reasoning, tool usage, memory); Develop internal frameworks for agent coordination, tool execution, memory layers, and event-driven workflows.
Seniority
Senior, hands-on IC