Python Backend Platform Engineer (AI Software)
Tasks
- Build and maintain internal and external APIs
- Containerize services with Docker
- Deploy and maintain GPU AI workers
- Design and develop backend services
- Design scalable fault-tolerant backend systems
- Design schemas and optimize PostgreSQL queries
- Develop background workers with Celery
- Implement caching and pub sub with Redis
- Integrate AI models and RAG subsystems in backend
- Make architectural decisions for high load components
- Manage database load using PgBouncer
- Orchestrate services with Docker Swarm and Kubernetes
- Set up CI/CD pipelines
Perks/Benefits
Skills/Tech-stack
Asynchronous programming | Asyncio | CI/CD | CQRS | Celery | Docker | Docker Swarm | Event Sourcing | FastAPI | Flask | GIL | IaC | Kubernetes | Logging | Microservices | Monitoring | Multiprocessing | Pgbouncer | PostgreSQL | Python | RabbitMQ | Redis | SQL
Education
N/A
Roles
Backend Engineer | Engineer | Platform | Platform Engineer | Python | Python Backend Engineer
Related jobs
-
Senior/Lead Software Data Engineer (Roads Team) USD 155K-222KAWS | AWS Glue | Amazon Athena | Amazon EC2 | Amazon EMRFlexible work arrangements | Health care | Parental leave | Teaching and learning environmentSenior-level Full TimeMapbox Minsk R20d ago