This role is for one of the Weekday's clients
Salary range: Rs 6000000 - Rs 8000000 (ie INR 60-80 LPA)
Min Experience: 10 years
Location: Remote (India), Bengaluru
JobType: full-time
This is a senior, hands-on leadership role for a Principal Machine Learning Engineer who will architect, build, and scale end-to-end machine learning systems. The role blends ML architecture, backend engineering, and MLOps, focusing on designing production-grade AI solutions that are reliable, scalable, and impactful. You will work closely with cross-functional teams to translate complex problems into robust ML-driven software systems, with flexibility for remote work or based in Bengaluru.
Requirements
Key Responsibilities
- Architect and lead the development of large-scale machine learning systems and platforms
- Design and implement backend services that support ML model training, deployment, and inference
- Build and maintain MLOps pipelines for model versioning, monitoring, CI/CD, and retraining
- Ensure reliability, scalability, and performance of ML systems in production environments
- Collaborate with product, data, and engineering teams to align ML solutions with business needs
- Drive best practices in software engineering, ML architecture, and system design
- Mentor senior engineers and influence technical direction across teams
What Makes You a Great Fit
- 10–14 years of experience across machine learning, backend engineering, and software development
- Strong expertise in designing production-ready ML architectures and platforms
- Hands-on experience with MLOps, model deployment, and lifecycle management
- Solid background in backend systems, APIs, and scalable software design
- Ability to lead technically, make architectural decisions, and solve complex problems
- Comfortable working in high-impact, senior-level roles with ownership and autonomy