Backend Engineer - Python
Core
Build and scale backend systems and AI-driven applications for enterprise clients in North America using Python and Google Cloud Platform.
Role type
Senior Backend Engineer (AI/Cloud)
Builds
High-scale content platforms, data-intensive applications, and production-grade AI features (RAG, LLM orchestrations, Agentic workflows)
Domain
Cloud-native architecture, Generative AI, Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Python (FastAPI/Flask/Django, async), Google Cloud Platform (App Engine, Cloud Run, Vertex AI, BigQuery, Cloud SQL), Distributed Systems, Terraform, Docker, Kubernetes, API Design, Automated Testing
Preferred skills
LangChain, LlamaIndex, Data Pipelines/ETL, Headless CMS/DXP
Technologies
Python, FastAPI, Flask, Django, Vertex AI, Cloud Run, GKE, Cloud Functions, Terraform, Docker, Kubernetes, BigQuery, Cloud SQL, Pinecone
Responsibilities
Write efficient Python code for high-scale platforms; Build and deploy AI features including RAG pipelines and LLM orchestrations; Design scalable backend architectures on GCP; Author Technical Design Documents; Manage code lifecycle with IaC and CI/CD; Collaborate with global product and delivery teams; Champion API design, security, and testing best practices
Seniority
Senior, hands-on IC