Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Engineer

$188.5k - $282.7k
Full-time

Rubrik Job Board

About the Team & Role:

We're building SAGE , Rubrik's Semantic AI Governance Engine, which is the first system designed to monitor, govern, and remediate autonomous AI agents in real time. SAGE powers Rubrik Agent Cloud: enterprises define governance policies in natural language, and SAGE's custom small language models act as judges on every agent action. These models are fast enough to sit in the live request path and accurate enough that customers trust them with allow/block decisions on production traffic.

At its core, SAGE is "LLM-as-judge" applied to AI governance, utilizing the same technique most teams use for offline evaluation but productionized for real-time enforcement at enterprise scale. Our first-generation SLM Policy Guard already outperforms the larger frontier models we've benchmarked against on accuracy while running approximately 5x faster on the same workload. We're hiring to push that lead even further.

As an Applied ML Engineer on the SAGE team, you'll work end-to-end across the model lifecycle: curating data, training small models, serving them at production latency, and closing the feedback loop with real customer signals. The models you build don't just enforce policies in the live request path; they will also drive Agent Rewind, Rubrik's capability to instantly and precisely undo destructive autonomous-agent actions and restore the affected data to a trusted state.

We're a collaborative, applied team that ships models to enterprise customers within weeks, and we're passionate about proving that small, specialized models can outperform frontier LLMs at the problems that matter most for AI safety and governance.

Nature of the Specialized Duties

➢ Training, Fine-Tuning, and Distilling Production Small Language Models and Classifiers (25% of time)

  • Owning the full training lifecycle for the SLMs and classifiers in SAGE's real-time enforcement path, including base-model selection, supervised fine-tuning, preference optimization (DPO/RLAIF), and distillation from frontier teacher models.
  • Training anomaly and action-severity models that catch novel agent-side attack patterns at real-time decision latency, such as supply-chain compromises or emergent destructive behaviors not covered by any explicit policy. Severity scores route the highest-impact events to Agent Rewind for precise remediation.
  • Designing adversarial training pipelines like purpose-built adversarial agents and automated red-teams whose outputs feed directly into the next training run, turning every discovered weakness into a permanent model improvement.
  • Pushing the pareto frontier of accuracy, latency, and cost for governance-specific tasks through deliberate post-training choices (LoRA, quantization-aware training, distillation recipes, GRPO, etc.) and validating the wins on production traffic patterns.

➢ Engineering High-Performance Model Serving and Inference Infrastructure (25% of time)

  • Designing multi-stage inference pipelines that handle both real-time enforcement (inline prompt, response, and tool-call blocking) and high-throughput batch workloads (offline scoring, back-testing, corpus mining) while processing billions of tokens daily across Global 2000 customer agent fleets.
  • Optimizing live deployments through shared GPU pools, KV-cache-aware routing, continuous batching, FP8/INT8 quantization, and speculative decoding to minimize inference cost while holding sub-second P99 SLOs.
  • Building serving-layer infrastructure that lets SAGE block agent prompts, responses, and tool calls in real time without becoming a latency bottleneck. This includes model gateway design, request routing, and graceful degradation.
  • Owning canary, shadow, and A/B traffic patterns so new model variants are validated against live customer traffic before they take enforcement decisions.

➢ Building Synthetic Data Pipelines and Online + Offline Evaluation Frameworks (20% of time)

  • Designing automated data curation pipelines that mine live customer environments (with privacy and tenancy guarantees) for high-value per tenant training examples, such as long-tail violations, near-miss policy edges, or novel agent behaviors, and routing them back into the training loop for each customer.
  • Building automated policy back-testing by replaying historical agent traffic against new model and policy versions to catch regressions and recommend policy improvements before customer-visible deployment.
  • Building online evaluation systems for live model decisions, including shadow scoring, drift detection, calibration monitoring, and policy-coverage gap analysis, ensuring quality regressions surface in minutes rather than weeks.
  • Generating synthetic data using frontier teachers (adversarial prompts, policy-edge cases, multi-turn interactions) with evaluation that confirms synthetic data improves downstream quality, not just dataset size.

➢ Insights Mining, Failure Diagnosis, and Adaptive Model Improvement (15% of time)

  • Building memory and context harnesses that fuse data sensitivity, identity, and historical agent behavior into real-time enforcement decisions to ensure SAGE reasons from each customer's specific context.
  • Mining agent insights across millions of sessions to surface security gaps, which are then turned into new policy proposals, refinements to existing policies, and signals about upstream issues across the agent ecosystem (Google ADK, Azure AI Foundry, Vertex AI, and others).
  • Building feedback loops that turn production decisions, customer-flagged false positives, and missed violations into one-click natural-language policy refinements to drive false-positive rates down without sacrificing recall.
  • Diagnosing model failures end-to-end and distinguishing data, training-recipe, architecture, and serving-layer root causes so fixes land in the right layer the first time.

➢ Cross-Functional Collaboration and Translating Customer Reality into Modeling Problems (15% of time)

  • Providing technical leadership on a pillar of the SAGE model stack (training infrastructure, eval methodology, serving architecture, or insights pipeline), mentoring engineers ramping into ML, and shaping the team's technical roadmap.
  • Partnering with Product Management, customer-facing teams, and security analysts to translate customer agent-governance requirements into well-scoped modeling problems, and pushing back when ML is the wrong tool.
  • Communicating model behavior, tradeoffs, and limitations clearly to non-ML stakeholders, such as product managers and enterprise security leaders, so model decisions are made with full context.
  • Collaborating with Agent Cloud platform, security engineering, and AI research teams to integrate new SLMs into the real-time enforcement path with the right latency, observability, rollback, and tenancy guarantees.

Minimum Requirements for the Position

Education: A Bachelor's degree (or higher) in Computer Science, Machine Learning, Computer Engineering, Statistics, or a closely related technical field is required. Designing production SLM training and serving systems requires a deep theoretical understanding of modern deep learning, optimization, and systems performance.

Specialized Technical Knowledge:

  • 2+ years of professional ML experience with demonstrable end-to-end production ownership; you have taken models from training to serving real customer traffic and stayed accountable for them through post-launch iteration.
  • Proficiency in Python and PyTorch (or equivalent) for production-grade training and evaluation.
  • Hands-on experience training, fine-tuning, or distilling language models or classifiers in a production setting, including SFT and at least one preference-optimization technique (DPO, RLAIF, or RLHF).
  • Production experience with serving frameworks (vLLM, SGLang, TensorRT-LLM, or equivalent), including optimization involving continuous batching, KV-cache strategy, and inference-time quantization.
  • Experience designing closed-loop ML systems, including the eval, telemetry, data-curation, and synthetic-data infrastructure that turns production signals back into training data and the next model release. You have built (not just used) at least one such loop.
  • Comfort operating at production scale, including debugging models that handle high QPS in safety-critical request paths where errors have customer-visible consequences.

Preferred Qualifications:

  • Deep background in AI safety and red-teaming , including hands-on experience with adversarial ML, prompt injection defense strategies, and automated evaluation suites for enterprise-grade LLM safety.
  • Expertise in model evaluation methodology , specifically building "LLM-as-judge" pipelines, calibration monitoring, and adversarial benchmarks that surface the subtle failure modes static metrics often overlook.
  • Experience with context-fusion and retrieval systems that synthesize disparate signals - such as data sensitivity, user identity, and behavioral history - into high-fidelity model decisions.
  • Production experience with low-latency inference for streaming or safety-critical request paths where model throughput and P99 SLOs are paramount.
  • Mastery of label-efficient training and data mining , utilizing weak supervision, active learning, and embedding-based retrieval to surface the production examples that drive the most significant quality improvements.
  • Hands-on knowledge distillation experience , successfully transferring capabilities from frontier teacher models to specialized, small-scale student models for production serving.
  • Familiarity with the agentic ecosystem , including tool-use frameworks, model gateway architectures (MCP, LiteLLM, or equivalent), and autonomous agent patterns.
  • Active open-source contributions to mainstream ML training, serving, or evaluation libraries.

The minimum and maximum base salaries for this role are posted below; additionally, the role is eligible for bonus potential, equity and benefits. The range displayed reflects the minimum and maximum target for new hire salaries for the role based on U.S. location. Within the range, the salary offered will be determined by work location and additional factors, including job-related skills, experience, and relevant education or training.

US Pay Range

$188,500—$282,700 USD

Join Us in Securing and Accelerating the World's AI Transformation

Rubrik (NYSE: RBRK) is the Security and AI Operations Company, delivering one platform built at the intersection of data, identity, and AI. The platform enables agentic cyber resilience and trusted AI operations for enterprises worldwide, built to recover before disruption strikes and stay a step ahead, so security is never the reason ambition stalls.

Inclusion @ Rubrik

At Rubrik, we are dedicated to fostering a culture where people from all backgrounds are valued, feel they belong, and believe they can succeed. Our commitment to inclusion is at the heart of our mission to secure the world’s data.

Our goal is to hire and promote the best talent, regardless of background. We continually review our hiring practices to ensure fairness and strive to create an environment where every employee has equal access to opportunities for growth and excellence. We believe in empowering everyone to bring their authentic selves to work and achieve their fullest potential.

Our inclusion strategy focuses on three core areas of our business and culture:

  • Our Company: We are committed to building a merit-based organization that offers equal access to growth and success for all employees globally. Your potential is limitless here.

  • Our Culture: We strive to create an inclusive atmosphere where individuals from all backgrounds feel a strong sense of belonging, can thrive, and do their best work. Your contributions help us innovate and break boundaries.

  • Our Communities: We are dedicated to expanding our engagement with the communities we operate in, creating opportunities for underrepresented talent and driving greater innovation for our clients. Your impact extends beyond Rubrik, contributing to safer and stronger communities.

Equal Opportunity Employer/Veterans/Disabled

Rubrik is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, protected veteran status, or any other status protected by applicable law. Rubrik provides equal employment opportunities to employees and applicants in all terms and conditions of employment, including recruiting, hiring, promotion, compensation, training, leave, and termination.

Rubrik provides reasonable accommodations to qualified applicants and employees with disabilities in accordance with applicable law. If you need an accommodation to participate in the application process or to perform your job, please contact View email address on click.appcast.io . Accommodations may include changes to the application process, documents in an alternate format, a sign language interpreter, or specialized equipment.

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Palo Alto, CA vacancy
  •  ...reduce agent effort, shorten resolution times, and increase consistency and quality across operational workflows. As a Senior Machine Learning Engineer-Digital intelligence in the Digital Intelligence team, you will be collaborating with a high-caliber team of software... 
    Senior
    Work experience placement

    JPMorgan Chase & Co.

    Palo Alto, CA
    2 days ago
  • $195k - $230k

     ...people who own projects end to end, stay curious, and speak up. Join us. Learn more at: NewsBreak, Nearby AI, NDot AI About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and apply AI /... 
    Senior
    Full time
    Local area

    NewsBreak

    Mountain View, CA
    2 days ago
  • $213k - $263k

     ...Role overview: Autonomy MLE role focused on bridging perception and planning to develop and release robust learned driving policies. The primary objective of this role is to train, evaluate, and transition production-ready decision-making models into real-world autonomous... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...template — we're looking for strong people from varied backgrounds who learn fast, thrive in ambiguity, and can show us what they've built,...  ...projects, open-source contributions to major inference engines, or deep-dive technical write-ups. Full-cycle ownership. You... 
    Senior
    Full time
    Work at office
    Relocation package

    Inworld AI

    Mountain View, CA
    4 days ago
  • $206.1k - $269.08k

     ...personal goals, and other priorities. We can hire people in any country where we have a legal entity. We are looking for a Senior Machine Learning Engineer to join our Confluence Cloud AI team. The Confluence Cloud AI team builds and deploys machine-learning solutions that... 
    Senior
    Full time
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    3 days ago
  • $213k - $263k

     ...Hailing contexts). It aims to ensure that the Waymo Driver always computes safe, compliant, comfortable, and useful plans. As a Machine Learning Engineer in DRV, you will bridge the gap between cutting-edge machine learning and real-world vehicle performance, engineering the... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $250k - $300k

     ...Senior Machine Learning Engineer Inference Job Summary For our client a fast-growing AI company building realtime voice and LLM technology we are looking for a Senior Machine Learning Engineer with strong expertise in ML inference optimization to join its inference... 
    Senior
    Permanent employment
    Full time
    Contract work
    H1b
    Local area
    Remote work
    Relocation
    Relocation package

    AIDA Recruitment

    Mountain View, CA
    3 days ago
  • $170.6k - $261.3k

     ...and autonomy at scale. The Role We are looking for a Senior Software Engineer to design and build the mapping algorithms and geospatial...  ...with Perception, Localization, and Simulation, and apply machine learning where it measurably improves accuracy, coverage, or automation... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $298k - $368k

     ...build the high-fidelity, platform-agnostic Ground Truth (GT) engine that powers the next generation of autonomous vehicle (AV)...  ...models, and massive-scale offline data engineering. As a Senior Staff Machine Learning Engineer, you will serve as the chief technical authority... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $179k - $223k

     ...protect it for future generations. Role Summary Auto-labelling is a foundational pillar of the Autonomy stack. In this Senior ML Engineer role, you will play a key role in delivering high-quality, scalable auto-labeling models. This includes training, optimizing... 
    Senior
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  •  ...take initiative, streamline complex workflows, and continuously learn and adapt. Moveworks is trusted by over 5.5 million employees...  ...ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    3 days ago
  • $213k - $263k

     ...Planning team (PrePlan) develops and deploys state-of-the-art machine learning solutions that predict the future state of the world and...  ...will: Tackle challenging real-world problems with ML and engineering solutions. Use state of the art techniques to design and... 
    Senior
    Full time
    Contract work
    Internship
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...language models, retrieval-augmented generation (RAG), prompt engineering, vector search, agent workflows, and model evaluation techniques...  ...-Assisted Automation and Prototyping, AI adoption capability, Learning Agility, Collaboration, Complex problem solving, Creative... 
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    SAP

    Palo Alto, CA
    3 days ago
  • $193.93k - $291.15k

     ...growing and we are looking for a Software Engineer to join our Sensor Data and Calibration...  ...for an engineer with robotics and machine learning expertise to develop synthetic sensor simulation...  ...requirements Role is scoped as a Senior/Staff IC with the flexibility to grow... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    23 days ago
  • $196k - $294k

     ...description, we hope you’ll still consider applying. Want to learn more about life at Klaviyo? Visit klaviyo.com/careers to...  ...how we empower creators to own their own destiny. Sr. Machine Learning Engineer Palo Alto, CA (Onsite 5x a week) At Klaviyo, we believe... 
    Senior
    Full time

    Klaviyo

    Palo Alto, CA
    4 days ago
  • $175k - $215k

     ...driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Growth Machine Learning Engineering team partners closely with Data Science to take models from experimentation into reliable production. We own the underlying... 
    Senior
    Full time
    Remote work
    Shift work

    Waymo

    Mountain View, CA
    3 days ago
  • $204k - $259k

     ...and in simulation - with automated algorithms. The learned metrics team is a strategic bet to use machine learning to ensure we can scale to meet Waymo's goals...  .... We are looking for researchers and software engineers who are passionate about developing production grade... 
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $213k - $263k

     ...with high-stakes road actors. We are actively advancing our systems toward data-driven learned policies and end-to-end architectures, powered by large-scale closed-loop data engines. Role overview: Perception-focused MLE role dedicated to multi-modal sensor fusion, multi... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $171k - $231.5k

     ...Senior Machine Learning Engineer Join a vibrant team of machine learning engineers helping conceive, code, and deploy AI science models at scale using the latest industry tools. As a Senior engineer, you deliver durable solutions and independently manage complex or multiple... 
    Senior

    Intuit

    Mountain View, CA
    6 days ago
  • $213k - $263k

     ...support and automate the lifecycle of the machine learning workflow, including feature and...  ...Research and Simulation. We are looking for engineers with ML software & systems expertise to...  ...this hybrid role, you will report to the Senior Manager of Runtime and Optimization.... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $248.68k - $332.01k

     ...cutting edge technology using the latest advances in deep learning and machine learning to personalize Pinterest. Partner closely with teams...  ...(or foreign equivalent) in Computer Science, Computer Engineering, Software Engineering or a directly related technical field... 
    Senior
    Local area
    Remote work

    Pinterest Job Advertisements

    Palo Alto, CA
    5 days ago
  •  ...is expensive. We can't rely on one hardware vendor or the most expensive accelerators. We're looking for an Inference Optimization engineer to make Rhoda's models run fast, correctly, and cheaply on a wide range of hardware: AMD Instinct GPUs, Google TPUs, wafer-scale... 
    Senior
    Full time

    Rhoda-Ai

    Mountain View, CA
    4 days ago
  • $204k - $259k

     ...regulatory compliance. Drive cross-functional collaboration to engineer robust, high-reliability training pipelines within a dynamic,...  ...environment. You have: ~ BS or MS in Computer Vision, Machine Learning, Robotics, or a related field. ~5+ years of applied... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $170.6k - $261.3k

     ...to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale. Role As a Senior Machine Learning Engineer for Perception within the Embodied AI organization, you will own the end-to-end pipeline for safety-critical ML... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $202k

     ...metrics across key downstream platforms, including Search, Feed, and Ads. **Role & Responsibilities** As a Senior Machine Learning Engineer on the Deliverability team, you will drive the technical vision, end-to-end design, and productionization of core ML systems... 
    Senior
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    4 days ago
  • $206.1k - $269.08k

     ...personal goals, and other priorities. We can hire people in any country where we have a legal entity. Responsibilities Senior Machine Learning Engineer — Agentic Search & Query Intelligence Atlassian is seeking a Senior Machine Learning Engineer to join our Query... 
    Senior
    Full time
    Work at office
    Local area

    Atlassian

    Mountain View, CA
    3 days ago
  • $209k

     ...Principal, Machine Learning Engineer - Search We exist to wow our customers. We know we’re doing the right thing when we hear our customers say, "How did we ever live without Coupang?" Born out of an obsession to make shopping, eating, and living easier than ever, we... 
    Temporary work
    Flexible hours

    Aimlroles

    Mountain View, CA
    20 hours ago
  •  ...meaningful, career-defining work. About the Role Teach a heart valve robot to see where it is. We're hiring a Senior Machine Learning Engineer to join our robotics and controls team. You'll help our robot understand where its devices are inside the patient, using... 
    Senior
    Work at office
    Flexible hours
    3 days per week
    1 day per week

    Capstan Medical, Inc.

    West Menlo Park, CA
    25 days ago
  • $140k - $230k

     ...Perception team at Woven by Toyota tackles the core challenges of machine learning for 3D perception, sensor fusion, and computer vision in...  ...LOOKING FOR? The team is looking for a skilled Machine Learning Engineer to help advance a cutting-edge machine learning system for... 
    Senior
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    Woven by Toyota

    Palo Alto, CA
    2 days ago
  •  ...to bring intelligence to every moving machine on the planet. Applied Intuition...  ...Stockholm; Bangalore; Seoul; and Tokyo. Learn more at . We are an in-office company...  ...role and team We are looking for senior machine learning engineers to advance the generative modeling technology... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!