cloudflare
Machine Learning Engineer
In-Officemid
About this role
Cloudflare seeks an experienced Machine Learning Engineer in Bengaluru to build and operate scalable ML pipelines and AI-driven applications serving cross-functional teams. You'll own end-to-end development from requirements through deployment, working with modern AI infrastructure and distributed systems at petabyte scale.
What you'll do
- Deploy, manage, and support ML applications and services on Kubernetes
- Evaluate and implement MLOps tooling and solutions for AI/ML initiatives
- Collaborate with Data Scientists and Engineers to deliver ML solutions in distributed environments
- Improve model training-to-deployment timelines and operational efficiency
- Align data insights with business and product strategy to support strategic goals
- Publish model scores and insights across the company using software engineering best practices
What they're looking for
- Machine Learning Engineering (5+ years at scale)
- Python with Scikit-Learn, PyTorch, or TensorFlow
- Docker and Kubernetes
- ML Platform tools (AirFlow, Argo Workflows, ArgoCD)
- Full-stack web technologies
- Distributed systems design
- Vector databases and modern AI infrastructure
- Data pipeline development
Benefits
- Work with cutting-edge AI infrastructure and tools
- End-to-end ownership of meaningful ML products
- Globally distributed team and petabyte-scale systems
- Opportunity to shape requirements and influence product direction
- Access to Cloudflare products for AI/ML applications
- Culture focused on iteration and leveraging AI to ship faster
Opens the official application on the employer’s site. No login required.