> Markdown version of [/jobs/ext/86550-python-backend-platform-engineer-ai-software](https://www.wearedevelopers.com/jobs/ext/86550-python-backend-platform-engineer-ai-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Backend Platform Engineer (AI Software) - **Company:** QUADCODE LLC - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Architectural Patterns, C++ (Programming Language), Databases, Command-Query Responsibility Segregation (Software Development), Database Queries, DevOps, Memory Management, Fault Tolerance, Python (Programming Language), PostgreSQL, Performance Tuning, RabbitMQ, Redis, Site Reliability Engineering Practices, Data Streaming, Data Logging, Docker Swarm, Flask (Web Framework), Large Language Models, Caching, Backend, Fastapi, Containerization, Kubernetes, Deployment Automation, Celery, Hardware Infrastructure, Event Sourcing, Docker, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=62a1668fabf84cd4 ## About the Role We're looking for a Python Engineer who is confident in designing and building complex, scalable systems, from core backend services to infrastructure and data flows - for building the next-gen AI IDE (RAG, multi-model, GPU workloads) in Quadcode.ai, our new startup within a stable company., Python * Minimum 3 years of commercial experience in Python backend development, preferably focused on platform engineering. * Deep understanding of Python internals and interpreter mechanics, memory management, and execution model. * Familiarity with GIL and practical ways to work around its limitations: multiprocessing, asyncio, C-extensions. * Confident working with async/await and a solid understanding of the event loop. Databases * Strong SQL skills: complex queries, indexes, execution plans, and optimization. * Practical experience with PostgreSQL: performance tuning, replication, partitioning. * Understanding of connection pooling and experience with pgbouncer. Architecture * Experience designing scalable and highly available systems. * Understanding of architectural patterns: CQRS, Event Sourcing, microservices. * Experience with brokers and task queues: Celery, Redis, RabbitMQ. DevOps * Confident using Docker, Docker Swarm, and Kubernetes. * Understanding of DevOps practices: IaC, monitoring, alerting, deployment automation. Languages: * Fluent Russian is a must (minimum C2). * Technical English (minimum B1+)., * Experience developing IDEs, LSPs, or other language tooling. * Familiarity with RAG systems and LLM APIs. * Hands-on experience with RunPod or Vast.ai. * Knowledge of C/C++ or Rust for performance-critical components. * Experience working with GPU infrastructure. ## Description Backend & API * Design and develop backend services using FastAPI / Flask. * Build and maintain internal and external APIs for both product features and AI-driven scenarios. * Work with PostgreSQL and PgBouncer: design schemas, optimize queries, and manage database load. * Utilize Redis for caching, queues, pub/sub, and other system-level tasks. * Develop asynchronous processes and background workers using Celery. Infrastructure & DevOps * Containerize services with Docker and Docker Compose. * Manage orchestration with Docker Swarm and Kubernetes. * Deploy and maintain AI workers in GPU cloud environments, including RunPod and Vast.ai. * Set up CI/CD pipelines, monitoring, logging, and basic SRE practices. Architecture * Participate in designing scalable and fault-tolerant backend systems. * Make architectural decisions for high-load and AI-native components. * Contribute to the backend of the AI IDE itself, including integrations with AI models and RAG subsystems. ## Related Videos - [Celery on AWS ECS - the art of background tasks & continuous deployment](https://www.wearedevelopers.com/videos/561-celery-on-aws-ecs-the-art-of-background-tasks-continuous-deployment) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Walking into the era of Supply Chain Risks](https://www.wearedevelopers.com/videos/376-walking-into-the-era-of-supply-chain-risks) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 157: CUDA in Python, Gemini Code Assist and Back-dooring LLMs](https://www.wearedevelopers.com/magazine/557-dev-digest-157-cuda-in-python-gemini-code-assist-and-back-dooring-llms) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [How we Build The Software of Tomorrow](https://www.wearedevelopers.com/magazine/120-how-we-build-the-software-of-tomorrow)