Python Ai/ML Engineer
Indexed description
You will work closely with AI/ML, frontend, and DevOps teams to deliver high-performance systems that power object detection, segmentation, and 3D reconstruction pipelines.
Key Responsibilities
- Design and develop scalable backend services and APIs using FastAPI
- Build modular,maintainable systems with clear service contracts and abstractions
- Implement asynchronous processing pipelines for compute-heavy AI workloads
- Design and manage job queues (Celery, RQ, or similar) and integrate Redis
- Handle long-running and GPU-based tasks- Work with PostgreSQL and integrate object storage (S3 or equivalent)
- Integrate and productionize ML models
- Optimize inference pipelines for latency, batching, and throughput
- Ensure system reliability with retries, fallbacks, and monitoring
- Collaborate with Data Science, Frontend, and DevOps teams
- 5+ years of Python development experience
- Hands-on experience with FastAPI and REST APIs
- Strong understanding of async programming and scalable systems
- Experience with Redis and queue systems (Celery, RQ, Kafka)
- Strong PostgreSQL experience
- Experience with Docker (mandatory); Kubernetes is a plus
- Familiarity with AWS, GCP, or Azure
- Exposure to AI/ML pipelines (YOLO, DETR, SAM, etc.)
- Experience deploying ML models in production
- Understanding of GPU workloads and optimization
- Background in image/video processing or real-time systems
- Strong problem-solving and system design mindset
- Ability to handle real-world scale and unstructured data
- Experience in AI-integrated backend systems
- Flexible schedule
- Health insurance
- Leave encashment
- Provident Fund
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search