Senior Machine Learning Engineer — Make Cloudflare's Network Smarter (Austin)
About Cloudflare
Cloudflare is on a mission to help build a better Internet. The company runs one of the world's largest networks, powering millions of websites and Internet properties for customers from individual bloggers to SMBs to Fortune 500 companies — protecting and accelerating any Internet application without adding hardware, installing software, or changing a line of code.
Every request that flows through Cloudflare's intelligent global network makes it smarter. Named among the World's Most Innovative Companies by Fast Company, Cloudflare hires builders who spot the cracks in the Internet everyone else has learned to live with.
The Role
As a Senior Machine Learning Engineer based in Austin, you'll help define how machine learning powers Cloudflare's products — building models that operate at planetary scale, on one of the largest and most interesting datasets on the Internet.
You'll work on problems like traffic classification, anomaly detection, security threat detection and performance optimization — shipping ML into production services used by millions of websites.
What You'll Do
- Design, train and deploy ML models into Cloudflare's production network
- Work with massive-scale data pipelines and feature infrastructure
- Collaborate with product and engineering teams to turn ML into customer value
- Own model quality, monitoring and iteration end to end
Who We're Looking For
- Strong ML engineering experience — you ship models to production, not just notebooks
- Solid software engineering fundamentals (Python, distributed systems)
- Experience with large-scale data processing and feature engineering
- AI-native curiosity and a builder mindset: you iterate fast and share what you learn
Why Cloudflare
Rare scale: ML problems that touch a meaningful fraction of the Internet, a culture that values curiosity over bureaucracy, and the chance to work with AI as a true partner.
🚀 Ready to Apply?
Similar Roles

