Who can apply: Only open to applicants in: California, New York, Texas.
Location as listed by the employer: “Hybrid; Austin, TX; London, United Kingdom; New York, NY; San Francisco, CA”
Apply on Cloudflare's site ↗
Opens the employer's official application page.
Generate a CV for this job
Generate my CV
A CV tailored to this job's requirements in one click — boosted with testimonials from people who know your work.
About this role
Cloudflare is hiring for a Senior Machine Learning Engineer role. See the official posting for full details.
Requirements
- Experience building, optimizing, and operating machine learning models in production environments.
- Strong proficiency with Python and modern ML frameworks such as PyTorch, TensorFlow, JAX, or equivalent.
- Hands-on experience with inference optimization techniques for large-scale models, including quantization, batching, caching, compilation, and serving runtime tuning.
- Experience with large-scale inference serving frameworks or runtimes such as SGLang, vLLM, TensorRT-LLM, ONNX Runtime, Triton, llama.cpp, or similar.
- Familiarity with LLMs, speech models, vision models, embeddings, multimodal models, retrieval-augmented generation, or other modern deep learning architectures.
- Experience optimizing models for GPUs or specialized accelerators.
- Strong understanding of production ML concerns, including evaluation, monitoring, model regressions, rollout safety, and reliability.
- Ability to work across ML and systems boundaries, including familiarity with distributed systems, networking, or serverless platforms.
Summarized from the employer's posting — check the full posting for every requirement.
New remote jobs for your state, by email.
A short digest only when there's something new. Confirm by email, unsubscribe anytime.