Staff Machine Learning Engineer
Zscaler · Bengaluru · 5+ yrs experience · Posted 2026-07-18
Tech stack: AWS
Apply on the company site · Get a referral for this role
Zscaler salary & ratings · Zscaler interview process · More live openings
About the role
Responsibilities:
- We are looking for an experienced Staff Machine Learning Engineer to join our Engineering team.
- This role is based in Bangalore, reporting to the Manager, Machine Learning Engineering.
- You will be responsible for building and maintaining large-scale distributed systems that power our entire ML pipeline, from data collection to real-time serving.
- You'll solve complex real-world business problems by partnering closely with data scientists and product teams to deliver impactful automation and intelligence.
- Build and maintain large-scale distributed systems to support the whole pipeline including data collection, feature engineering, model training, model evaluation, model deployment, and real-time serving
- Develop functional specifications, assess task requirements and scheduling, and participate in the development, debug, and support
- Solve complex real-world business problems like threat detection and business intelligence by working closely with stakeholders including data scientists, product management, and product engineering teams
Qualifications:
- 5+ years of experience as a Software Engineer or ML Engineer
- Experience with applying machine learning for improving key business metrics, optimized models for accuracy, latency
- Experience with researching newer techniques, and innovating for building ML based solutions
- Experience with algorithms in building out data collection/processing infrastructure, Machine Learning model training, and serving platforms
- Deep expertise with cloud infrastructure (AWS)
- Proven track record of designing, building and shipping end-end applications at scale
- Experience identifying and solving problems in data using machine learning systems
- Familiarity with multi-agent systems, agent architectures, prompt engineering and SOTA AI frameworks
Qualifications
- 5+ years of experience as a Software Engineer or ML Engineer
- Experience with applying machine learning for improving key business metrics, optimized models for accuracy, latency
- Experience with researching newer techniques, and innovating for building ML based solutions
- Experience with algorithms in building out data collection/processing infrastructure, Machine Learning model training, and serving platforms
- Deep expertise with cloud infrastructure (AWS)
- Proven track record of designing, building and shipping end-end applications at scale
- Experience identifying and solving problems in data using machine learning systems
- Familiarity with multi-agent systems, agent architectures, prompt engineering and SOTA AI frameworks
Responsibilities
- We are looking for an experienced Staff Machine Learning Engineer to join our Engineering team.
- This role is based in Bangalore, reporting to the Manager, Machine Learning Engineering.
- You will be responsible for building and maintaining large-scale distributed systems that power our entire ML pipeline, from data collection to real-time serving.
- You'll solve complex real-world business problems by partnering closely with data scientists and product teams to deliver impactful automation and intelligence.
- Build and maintain large-scale distributed systems to support the whole pipeline including data collection, feature engineering, model training, model evaluation, model deployment, and real-time serving
- Develop functional specifications, assess task requirements and scheduling, and participate in the development, debug, and support
- Solve complex real-world business problems like threat detection and business intelligence by working closely with stakeholders including data scientists, product management, and product engineering teams
More openings at Zscaler
- Staff Detection Engineer — Pune
- Sr. Staff Software Development Engineer - Java/Go + Distributed Systems — Bengaluru
- Sr. Staff Software Development Engineer - C/C++/Go — Bengaluru
- Sr Staff Software Development Engineer (API) — Bengaluru
- Sr. Staff Software Development Engineer - AI Engineer — Bengaluru
- Sr. Staff Software Development Engineer — Bengaluru