Posted on: 09/07/2025
Job Title : Senior Software Development Engineer - MLOps
Location : Bangalore, India
Experience Level : 3-5 years
Work Mode : In-office
About Us :
We are a fast-growing startup revolutionizing inventory scanning in the warehouse industry. Our team is agile, curious, and deeply passionate about building reliable and scalable systems across the stack - from MLOps pipelines to robust configuration infrastructure and distributed data pipelines.
Role Overview
- We're looking for a Python Engineer who thrives in dynamic environments and has a strong grasp of software architecture and distributed systems.
- You'll design and build core backend components that power our AI-driven warehouse intelligence platform.
- This is a high-impact role with opportunities to solve complex systems problems, work closely with cross-functional teams, and drive engineering best practices.
What You'll Do :
- Design, implement, and maintain Python-based tools and services across MLOps, data pipelines, and configuration management.
- Architect scalable and modular components for high-throughput data processing using technologies like Kafka.
- Collaborate with ML engineers, platform developers, and DevOps to build efficient and maintainable infrastructure.
- Contribute to engineering discussions on design patterns, performance, and scalability.
- Write clean, modular, and well-documented code following solid software engineering principles.
- Take ownership of features end-to-end - from ideation and design to deployment and monitoring.
What We're Looking For :
- 3-5 years of experience developing and maintaining Python applications in production environments.
- Strong software design skills with a focus on modularity, scalability, and fault-tolerance.
- Experience with Kafka or similar distributed messaging systems.
- Solid understanding of version control (Git), CI/CD workflows, and containerization tools like Docker.
- Exposure to any of the following areas :
1. MLOps frameworks (e.g., MLflow, DVC, Airflow)
2. FastAPI or similar Python-based web frameworks
- Infrastructure-as-code and structured config formats (e.g., YAML, JSON, Ansible)
You're a Great Fit If You Are :
- Design-oriented - You care about abstraction, maintainability, and writing systems that are easy to reason about.
- Adaptable - You can switch contexts easily and learn new technologies with confidence.
- Collaborative - You enjoy working with cross-functional teams to deliver end-to-end features.
- Detail-conscious - You think deeply about edge cases, system behavior, and monitoring.
Perks & Benefits :
- Lunch on us - Fresh meals provided daily at the office.
- Cutting-edge problems - Work at the intersection of software, hardware, and AI.
- Growth-driven culture - A team that encourages continuous learning and experimentation.
Did you find something suspicious?