HamburgerMenu
hirist

Spigot Software - MLOps Developer

Posted on: 12/01/2026

Job Description

Key Responsibilities :


- Architect, develop, and maintain scalable, reliable, and high-performance backend systems using Python.


- Build and optimize RESTful APIs and backend services using frameworks such as Flask, Django, or FastAPI.


- Collaborate with Data Scientists and ML Engineers to productionize classical ML models and Large Language Models (LLMs),

ensuring efficient inference, monitoring, and versioning.


- Design and maintain microservices-based architectures and ensure seamless inter-service communication.


- Design, implement, and optimize database schemas, queries, indexing strategies, and migrations for relational and NoSQL databases.


- Implement security best practices, including authentication, authorization, secure API design, encryption, and data protection standards.


- Ensure system reliability, fault tolerance, scalability, and performance optimization under high load.


- Take end-to-end ownership of backend initiativesfrom requirement analysis and architectural design to task breakdown, development, deployment, and support.


- Debug complex production issues, perform root cause analysis, and drive permanent fixes.


- Work with DevOps teams to support CI/CD pipelines, cloud deployments, containerization, and observability (logging, monitoring, alerting).


- Conduct code reviews, mentor junior engineers, and enforce engineering best practices.


- Document APIs, system designs, workflows, and operational processes for long-term maintainability.


- Participate in architectural discussions and contribute to technology selection and roadmap planning.


Required Skills & Qualifications :


- 6+ years of hands-on experience in backend development using Python.


- Strong experience with Flask, Django, FastAPI, or similar frameworks.


- Solid understanding of REST APIs, microservices architecture, and distributed systems.


- Experience integrating Machine Learning models and/or LLMs into production applications.


- Strong database skills with PostgreSQL, MySQL, and/or NoSQL databases (MongoDB, Redis, etc.).


- Knowledge of asynchronous programming, background jobs, and message queues.


- Hands-on experience with cloud platforms (AWS / GCP / Azure).


- Familiarity with Docker, Kubernetes, and CI/CD pipelines.


- Strong understanding of application security principles and secure coding practices.


- Proficiency with version control systems like Git.


- Excellent problem-solving, communication, and collaboration skills.


Good to Have :


- Experience with vector databases and semantic search systems.


- Exposure to MLOps frameworks, model monitoring, and deployment pipelines.


- Knowledge of event-driven architectures and streaming platforms.


- Experience working in high-scale or real-time systems.


- Prior experience in BFSI, SaaS, AI platforms, or data-driven products.


What We Offer :


- Opportunity to work on cutting-edge AI and LLM-based systems.


- High ownership and impact on product and architecture decisions.


- Collaborative and fast-paced engineering culture.


- Competitive compensation and growth opportunities.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in