Python Software Engineer
Core
Develop and maintain backend systems powering AI-driven applications for enterprise clients in North America.
Role type
Junior backend engineer (Python, GCP, AI)
Builds
Generative AI features, cloud-native services, and high-scale content platforms
Domain
Enterprise software, Generative AI, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, web frameworks (FastAPI/Flask/Django), Google Cloud Platform (GCP), API design, automated testing, Docker, CI/CD
Preferred skills
Asynchronous programming, Vertex AI, RAG pipelines, LLM integrations, Terraform, Kubernetes, vector databases
Technologies
Python, FastAPI, Flask, Django, Vertex AI, Cloud Run, GKE, Cloud Functions, Terraform, Docker, Kubernetes
Responsibilities
Write clean, maintainable Python code for high-scale applications; Build and deploy AI features like RAG pipelines and LLM integrations; Design and configure scalable backend architectures on GCP; Participate in creating Technical Design Documents; Manage code lifecycle from development to production using IaC and CI/CD; Collaborate with US and European teams; Champion best practices in API design, security, and testing