Posted on: 16/07/2025
Job Description :
Responsibilities :
- Design and develop robust, scalable backend systems and microservices to support AI use cases.
- Own the deployment and monitoring of ML models in production (with CI/CD, logging, observability).
- Implement data processing pipelines in support of model training and inference.
- Ensure software adheres to best practices in architecture, testing, and documentation.
- Optimize model inference for latency, throughput, and resource efficiency.
- Contribute to design decisions and technical strategy alongside AI and infrastructure leads.
Requirements :
- Strong experience with designing APIs, building microservices, and integrating third-party services.
- Familiarity with ML workflows: model serving, feature extraction, and batch vs real-time inference.
- Strong architectural/design skills, including working with message queues like Kafka, relational and NoSQL databases, and distributed systems.
- Experience deploying services in containerized environments (e.g., Docker, Kubernetes).
- Proficient with cloud-native tools or on-prem equivalents (e.g., logging, tracing, metrics).
- Knowledge of data processing frameworks (e.g., Pandas, Spark, Airflow) is a plus.
- Comfortable reading and working with Python-based ML code (scikit-learn, TensorFlow, PyTorch, etc.).
- Strong ownership mindset and a collaborative attitude.
Nice to Have :
- Understanding of data privacy/security implications in model and data pipelines.
- Experience working in cross-functional teams with data scientists and product owners
Did you find something suspicious?
Posted By
Amrita Saini
People & Culture Generalist at TUFIN SOFTWARE TECHNOLOGIES INDIA PRIVATE
Last Active: 16 Oct 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1514194
Interview Questions for you
View All