Latest AI JobsBrowse Jobs
Cloudflare logo

Senior Machine Learning Engineer

CloudflareHybridBusiness Intelligence
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
2 Jul 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Machine Learning Engineer position at Cloudflare is a hybrid role located in Austin, Texas, focused on building the next generation of unified artificial intelligence and machine learning platforms. This opportunity suits professionals with a strong builder's mindset who want to architect scalable backend services and data pipelines supporting advanced generative AI and traditional predictive models.

Key Responsibilities

Architect and evolve a highly scalable, multi-tenant AI and machine learning platform that unifies traditional machine learning and generative AI or large language model orchestration.
Design and implement production-grade AI agents, advanced chatbots, and reliable execution environments for multi-agent systems including state management and long-term memory architectures.
Build high-throughput, low-latency application backends and orchestration layers while partnering closely with data, platform, and full-stack engineering teams.
Act as a technical anchor for the data science team by enforcing engineering standards, leading design reviews, and evaluating build-versus-buy choices.
Evaluate trade-offs and drive the adoption of modern AI infrastructure tools, optimized embedding pipelines, vector databases, and serverless compute paradigms.

Requirements

Extensive professional experience as a senior or lead machine learning engineer with a track record of operating production-grade machine learning platforms and distributed backends.
Strong competency in traditional machine learning lifecycles alongside deep experience in generative AI patterns such as RAG pipelines, context engineering, fine-tuning, and agentic AI systems.
Mastery of Python and robust experience utilizing modern backend ecosystems.
A builder's mindset with comfort navigating ambiguity, shaping technical roadmaps, and taking ownership of system reliability, costs, and model performance.

Nice to Have

Three or more years of dedicated machine learning engineering experience within a large-scale enterprise environment handling petabyte-scale data.
Proven ability to architect and secure distributed systems, mentor engineers, and drive complex projects through ambiguous spaces.
Hands-on proficiency in building generative AI applications using frameworks like LangGraph, LangChain, or Autogen, alongside LLMOps foundations.
Experience with containerization and orchestration tools like Docker and Kubernetes, infrastructure-as-code tools like Terraform, and public cloud ecosystems including GCP, AWS, or Azure.
Familiarity with MLOps platform tools such as Airflow, Argo Workflows, and data systems like BigQuery and Postgres.
Experience with full-stack web technologies and serverless environments like FastAPI, TypeScript, JavaScript, and Cloudflare Workers.
A Master of Science or Ph.D. degree in Computer Science, Statistics, Mathematics, or a related quantitative field.

Skills and Tools

Python, PyTorch, TensorFlow
AWS, GCP, Azure
Kubernetes, Docker, Terraform
React, TypeScript, JavaScript
LLM, LangChain, RAG, MLOps
Airflow

Salary and Benefits

Equity plan participation eligibility.
Comprehensive health and welfare benefits including medical, prescription, dental, vision, flexible spending accounts, and commuter spending accounts.
Family-forming benefits, fertility benefits, on-demand mental health support, and an employee assistance program.
Financial security programs including short and long-term disability insurance, life and accident insurance, a 401(k) retirement savings plan, and an employee stock participation plan.
Flexible paid time off covering vacation and sick leave, alongside parental, pregnancy health, medical, and bereavement leave programs.

About the Company

Cloudflare runs one of the world's largest networks, powering millions of Internet properties and protecting them without adding hardware or software. Recognized for innovative company culture and top workplaces, Cloudflare operates on a mission to help build a better Internet through initiatives that protect journalism, local government elections, and privacy-centric public DNS resolvers.

How to Apply

To apply for this position, please visit the official Cloudflare careers page and submit your application online.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is a hybrid role based out of Austin, Texas.

What level of experience is required?

The role requires extensive experience as a senior or lead machine learning engineer, with preferred candidates possessing 3+ years of dedicated ML engineering experience in a large-scale enterprise setting.

What primary programming language and tools are needed?

Mastery of Python is required, along with experience using PyTorch, TensorFlow, modern backend ecosystems, and familiarity with full-stack technologies like React and TypeScript.

What benefits are offered for U.S. employees?

Cloudflare offers medical, dental, and vision insurance, flexible spending accounts, 401(k) retirement savings, an employee stock participation plan, disability and life insurance, flexible paid time off, and various family and parental leave programs.

How can I apply for this position?

Interested candidates should apply directly on the official Cloudflare careers page.

Ready to apply?

The application is on the official Cloudflare careers page.

Apply on company site