×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Engineer

Job in Mountain View, Santa Clara County, California, 94039, USA
Listing for: Cavendish Professionals
Full Time position
Listed on 2026-11-04
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Backend Developer
Salary/Wage Range or Industry Benchmark: 90000 - 150000 USD Yearly USD 90000.00 150000.00 YEAR
Job Description & How to Apply Below

We’re partnering with an AI technology company hiring a Senior Machine Learning Engineer to build, optimise and scale production inference infrastructure.

This role suits an experienced inference or systems engineer who enjoys solving challenges around GPU performance, model serving and distributed systems. The focus is on making models run efficiently and reliably at scale.

What you’ll do
  • Build and improve backend infrastructure for serving machine learning models in production.
  • Optimise inference performance using vLLM or TensorRT-LLM
    .
  • Improve throughput, latency and GPU utilisation across model-serving workloads.
  • Apply model acceleration techniques such as quantisation, speculative decoding, caching, continuous batching and paged attention.
  • Scale distributed inference infrastructure across multiple GPUs and nodes.
  • Identify performance bottlenecks and improve reliability under high concurrency.
  • Make architectural decisions across systems software, model-serving frameworks and infrastructure.
What we’re looking for
  • 5+ years of experience as an ML inference or systems engineer, with senior-level technical ownership.
  • Hands‑on experience with vLLM or TensorRT-LLM for inference optimisation.
  • Experience building backend or ML systems and serving models in production.
  • Strong systems programming and GPU optimisation skills, using C++, CUDA, Rust or performance-optimised Python
    .
  • Practical experience with model acceleration techniques, such as quantisation, distillation, speculative decoding or attention and batching optimisations.
  • Experience scaling distributed systems using technologies such as Kubernetes, Ray, custom load balancing or multi-GPU/multi-node inference
    .
  • Ability to explain performance trade-offs and the impact of your engineering decisions.
Nice to have
  • Open-source contributions to inference engines or relevant systems projects.
  • Public technical writing demonstrating your expertise.
  • Evidence of growing technical responsibility and career progression.
  • A PhD in Computer Science, Physics, Mathematics or a related discipline, or equivalent practical systems experience.
  • Ability to commute to Mountain View, California.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary