🏢
Cloudflare
Senior Machine Learning Engineer
Job Description
ABOUT THE ROLE
We are on a mission to help build a better Internet at Cloudflare, a company that runs one of the world's largest networks powering millions of websites and other Internet properties. As a Senior Machine Learning Engineer, you will be a key architect behind our unified AI/ML platform, designing and building the infrastructure that powers everything from traditional predictive models to generative AI, large language models (LLMs), and autonomous agent frameworks.
WHAT YOU'LL DO
As a visionary and hands-on Lead Machine Learning Engineer, you will own the end-to-end technical strategy, blueprint, and execution of scalable backend services and data pipelines that support AI-driven applications across go-to-market, engineering, and product teams. Your responsibilities will include:
- Architecting and evolving a highly scalable, multi-tenant AI/ML platform that seamlessly unifies traditional ML and Generative AI/LLM orchestration.
- Designing and implementing robust production-grade AI Agents and Advanced Chatbots, including state management, long-term memory architectures, and Model Context Protocol (MCP) server integrations.
- Building high-throughput, low-latency application backends and orchestration layers, partnering closely with data, platform, and full-stack engineers to ensure seamless feature delivery and reliable production operations.
- Acting as a technical anchor for the Data Science team, enforcing rigorous engineering standards, leading design and security reviews, evaluating build-vs-buy decisions, and mapping business requirements to robust technical designs.
- Evaluating trade-offs and driving adoption of modern AI infrastructure tools, optimized embedding pipelines, vector databases, and serverless compute paradigms.
WHAT YOU'LL NEED
To succeed in this role, you will need:
- Extensive experience as a Senior or Lead ML Engineer, with a proven track record of architecting and operating production-grade ML platforms, services, and distributed backends.
- Strong competency in Traditional ML lifecycles (feature stores, training pipelines, model monitoring) alongside deep experience in Generative AI patterns (RAG pipelines, context engineering, fine-tuning, guardrailing, and agentic AI systems).
- Mastery of Python and robust experience with modern backend ecosystems. Familiarity with (or willingness to collaborate on) full-stack technologies like React and TypeScript is highly valued.
- A builder's mindset, comfortable navigating ambiguity, shaping your own technical roadmap, adapting as needed, and taking extreme ownership of system reliability, costs, and model performance.
WHY REMOTE
As a remote employee, you will have the flexibility to work from anywhere while contributing to a global team that is shaping the future of the Internet.
BENEFITS
Cloudflare offers a comprehensive benefits package, including health insurance, parental leave, education stipend, life insurance, and a flexible schedule.