Backend Engineer
Summary
A backend engineer builds scalable Python (FastAPI) services and REST APIs that power the client's generative AI products, working alongside ML and product teams. Day-to-day involves designing reliable systems with PostgreSQL, Redis, and message queues, and deploying via Docker and Kubernetes.
Client: Platform offering generative AI solutions. It includes multilingual large language models, voice-enabled agents, and developer tools tailored for diverse linguistic and contextual applications.
Requirements:
Build scalable backend systems and APIs that power AI products and platforms. Work closely with ML engineers to ship reliable, production-ready software.
Responsibilities:
- Build backend services using Python (FastAPI preferred)
- Develop REST APIs and backend systems
- Design scalable and reliable services
- Work with PostgreSQL, Redis, and message queues
- Deploy applications using Docker and Kubernetes
- Collaborate with ML and product teams