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

Senior/Staff Software Engineer - Machine Learning Platform (Inference)

$236k - $339.25k

Streamlit

Machine Learning Platform Team Member

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.

Build the future of data. Join the Snowflake team.

The Snowflake Machine Learning Platform team's mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models with the ever-increasing data in Snowflake but face several challenges including infrastructure optimizations, orchestration, performance, and security. The team aims to solve these challenges by building highly integrated platform solutions that are simple, secure, and enable end-to-end ML workflows. We are on an early journey to build the most scalable machine learning and data platform without sacrificing the benefits of a single platform and governance.

We are looking for outstanding technical leaders who will join our ML Platform team to build the next-generation platform and play a pivotal role in this journey by understanding Snowflake's core platform architecture and evolving it to enable state-of-the-art machine learning and LLM workloads. Join us to define strategies, set technical directions, design and execute, engage and deliver innovation, and unlock the power of AI for thousands of enterprise customers. This position is based in Menlo Park, CA, and Bellevue, WA.

Responsibilities:
  • Help define and own the roadmap, working collaboratively and proactively with senior architects, PMs, and team leadership. The initiatives include platforms and tools that enable customers to do state-of-the-art machine learning on Snowflake natively.

  • Collaboratively build and execute a vision for incorporating new advances in machine learning in ways that best achieve the team's business objectives.

  • Ensure operational excellence of the services and meet the commitments to our customers regarding reliability, availability, and performance.

  • Collaborate across other ML partner teams to continuously improve ML development velocity and capabilities at Snowflake.

  • Support team members in delivering a high level of technical quality.

Ideal Requirements & Qualifications:
  • Have 7+ years of industry experience designing, building, and supporting Internet serving infrastructure, machine learning platforms, machine learning services, and frameworks.

  • Strong track record of working with machine learning systems and/or platforms.

  • Experience in serving LLMs using inference engines like vLLM, TensorRT-LLM, TEI, SGLang, and knowing tradeoffs between them.

  • Experience serving fine-tuned LLMs (PEFT, DPO, RL).

  • Experience with several of the following frameworks: SKLearn, XGBoost, PyTorch, Tensorflow, MLflow is a plus.

  • Previous experience in building batch and real-time ML serving systems preferred.

  • Have built a roadmap and vision around machine learning teams, and led technical decision making with help of architects and PMs and team.

  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential.

Snowflake is growing fast, and we're scaling our team to help enable and accelerate our growth. We are looking for people who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

How do you want to make your impact?

For jobs located in the United States, please visit the job posting on the Snowflake Careers Site for salary and benefits information: careers.snowflake.com

The following represents the expected range of compensation for this role:

  • The estimated base salary range for this role is $236,000 - $339,250.
  • Additionally, this role is eligible to participate in Snowflake's bonus and equity plan.

The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefits package that includes: medical, dental, vision, life, and disability insurance; 401(k) retirement plan; flexible spending & health savings account; at least 12 paid holidays; paid time off; parental leave; employee assistance program; and other company benefits.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer - Machine Learning Platform (Inference) in Menlo Park, CA vacancy
  • $281k - $356k

     ...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology...  ...applied to a range of vehicle platforms and product use cases....  ..." of high-fidelity ML inference at a petabyte scale Key...  ...PhD in Computer Science, Machine Learning, Robotics, or a related field... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $185k - $260k

     ...Senior Technical Leader DELFI Diagnostics...  ...advanced machine-learning methods to whole-...  ...early Interception") platform is built to address...  ...with a focus on software and cloud architecture...  ...partner across Engineering, Data Science, R&...  ...Partner with staff engineers on test... 
    Platform
    Senior
    Flexible hours
    3 days per week

    DELFI Diagnostics

    Palo Alto, CA
    3 days ago
  • $237.6k - $318.24k

     ...Senior Staff Software Engineer For Ai Model Lifecycle Team Crusoe is on a mission...  ...a comprehensive managed platform for the entire...  ...specific focus on leveraging machine learning models, including large language...  ...on GPU systems and inference frameworks. Benefits... 
    Platform
    Senior
    Temporary work

    Crusoe

    Sunnyvale, CA
    1 day ago
  • $281k - $356k

     ...Senior Staff Software Engineer, Perception Data Waymo is an autonomous driving...  ...applied to a range of vehicle platforms and product use cases....  ...raw data and advanced machine learning, focusing on complex challenges...  ...ML lifecycles (training, inference, embeddings, fine-tuning)... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    11 hours ago
  • $248.71k - $292.6k

     ...Groq Groq delivers fast, efficient AI inference. Our LPU-based system powers...  ...anything is possible. Build fast. Sr. Staff Software Engineer - High Performance GPU Inference Systems...  ...tooling (e.g., TVM, MLIR, XLA) or deep learning graph optimization. Successful track... 
    Senior

    I did my part and supported the Regular Toilet

    Palo Alto, CA
    1 day ago
  • $152k - $241.5k

     ...advancements in AI and machine learning to solve some of the...  ...and motivated engineers to join our TensorRT...  ...leading deep learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in...  ...-effective computing platform driving our success in... 
    Platform
    Senior

    NVIDIA

    Santa Clara, CA
    11 hours ago
  •  ...leading training and inference speeds and empowers machine learning users to...  ...We're hiring a Staff Engineer to own major areas...  ...our Inference Cloud Platform. This team owns the...  ...effectiveness of senior engineers through...  ...of experience in software engineering, with... 
    Platform

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    11 hours ago
  • $152k - $241.5k

     ...We are now looking for a Senior Software Engineer for Deep Learning Inference! Would you like to make a big impact in...  ...software that can be scaled to multiple platforms for functionality and performance...  ...C++20, etc.. ~ Strong grasp of Machine Learning concepts. ~ Experience... 
    Platform
    Senior

    NVIDIA

    Santa Clara, CA
    11 hours ago
  • $193.93k - $352.29k

     ...automakers and mobility platforms a clear path to AVs at commercial...  ...We are looking for a Senior/Staff Software Engineer to serve as a technical...  ...of Autonomy, Machine Learning, and Infrastructure, acting...  ...compute embeddings or run inference at scale, manage vector databases... 
    Platform
    Senior
    Shift work

    Icehouseventures

    Mountain View, CA
    3 days ago
  •  ...mission. The ML Platform team at Zoox plays...  ...our Training and Inference platform that enables...  ...Hardware Engineering group and have the...  ...of ML tools, deep learning frameworks, and inference...  ...a team of strong software engineers and act...  ...of robotics, machine learning, and... 
    Platform
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    11 hours ago
  • A leading data platform company in Palo Alto seeks a Senior Engineer to develop a cutting-edge inference platform supporting semantic search and AI-native experiences. The ideal candidate will have over five years of experience in backend systems and proficiency in languages... 
    Platform
    Senior

    MongoDB

    Palo Alto, CA
    11 hours ago
  • $181.1k - $318.4k

    Senior/Staff Software Engineer - AI, Search & Knowledge Platforms Santa Clara, California, United States Machine Learning and AI The AI, Search & Knowledge Platforms team builds amazing products...  ...and to Private Cloud Compute inference infrastructure. As a member of the... 
    Platform
    Senior
    Relocation

    Apple Inc.

    Santa Clara, CA
    11 hours ago
  •  ...Cerebras to deliver industry-leading training and inference speeds and empowers machine learning users to effortlessly run large-scale ML...  ...cloud inference services. About The Role As a software engineer on our AI cloud platform, you will work on our cloud platform for AI... 
    Platform

    Cerebras

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

     ...Neuron, the software development...  ...accelerate deep learning and GenAI...  ...Amazon's custom machine learning...  ...unparalleled ML inference and training...  ..., our engineers build systematic...  .... Our senior members enjoy...  ...or similar platforms in production...  ...supervisors, and staff; adhere to... 
    Platform
    Senior
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $228k - $285k

     ...Rivian Staff Software Engineer, ML Training And Inference Infrastructure Rivian is on a mission to keep the world adventurous forever. This goes for...  ...perception team at Rivian, which develops advanced machine learning algorithms that directly impact safety critical... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $281k - $356k

     ...Senior Staff Software Engineer Waymo is an autonomous driving technology company with the mission...  ...also be applied to a range of vehicle platforms and product use cases. The Waymo...  ...including Simulation, Onboard, and Machine Learning. Enabling data-driven decisions... 
    Platform
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...looking for an influential software engineer who is passionate...  ...: As a Senior Staff Software Developer, you...  ...ensuring AMD is the platform of choice for the most...  ...) and Reinforcement Learning (e.g., RLHF, GRPO). Candidates...  ...(MoE) architectures, inference optimizations (e.g.,... 
    Platform
    Senior

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    2 days ago
  • $176.4k - $319.72k

     ...Senior/Staff Software Engineer, Behavior Verification Mountain View, California (HQ) Nuro is a...  ...gives the automakers and mobility platforms a clear path to AVs at commercial scale...  .... Leverage a combination of machine learning (ML) models and safety metrics from... 
    Platform
    Senior
    Odd job
    Work experience placement

    Nuro

    Mountain View, CA
    4 days ago
  •  ...Pipelines team builds the platform that enables cloud...  ...robo-taxi service. As an engineer on this team, you will...  ...as you’re excited to learn C++, we can help you...  ...observability data, making inferences, and coming up with...  ...of robotics, machine learning, and design,... 
    Platform
    Senior
    Full time
    Temporary work
    Casual work
    Relocation package

    Zoox

    Foster, CA
    11 hours ago
  •  ...Moveworks is the Agentic AI Assistant platform that empowers the entire...  ...workflows, and continuously learn and adapt. Moveworks is trusted...  ...with Moveworks’ Reasoning Engine and natural language capabilities...  ...excels in using cutting-edge Machine Learning technologies,... 
    Platform
    Senior
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    2 days ago
  • We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding models used for semantic search, retrieval, and AI-native...  ...or infrastructure systems at scale Strong software engineering skills in languages such as Go, Rust... 
    Platform
    Senior
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    11 hours ago
  • $128.7k - $261.3k

     ...The Model Deployment & Inference Solutions team in GM AV deploys machine learning models from training...  ...build the ML deployment platform that makes model...  ...performed manually by engineers. Build the developer...  ...designing clean, well-tested software with clear interfaces... 
    Platform
    Senior
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Sunnyvale, CA
    5 days ago
  • $155.42k - $205.9k

     ...About the Team: The ML Inference Platform is part of the AV ML...  ...state-of-the-art (SOTA) machine learning models for experimental...  ...: We are seeking a Senior ML Infrastructure engineer to help build and scale...  ...core platform backend software components. Collaborate... 
    Platform
    Senior
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $188k - $275k

     ...Staff Software Engineer, Inference CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to...  ...chaos, and we're constantly learning. Our team cares deeply about... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    1 day ago
  • $236k - $339.2k

     ...Applied Performance Engineer At Snowflake, we are...  ...the best Cloud Data Platform in the industry. A...  ...Apache Flink, etc.) Software development...  ...experience with AI and Machine Learning technologies either in...  ...PyTorch for training and inference). University degree... 
    Platform
    Flexible hours

    Streamlit

    Menlo Park, CA
    11 hours ago
  • $193.93k - $352.29k

     ...Staff/Senior Software Engineer, Offboard Infrastructure Mountain View, California (HQ) Nuro is...  ...gives the automakers and mobility platforms a clear path to AVs at commercial scale...  ...modern microservice architecture; machine learning, multithreading; x86 architecture;... 
    Platform
    Senior

    Nuro

    Mountain View, CA
    4 days ago
  •  ...Agentic AI Assistant platform that empowers the...  ...and continuously learn and adapt....  ...Moveworks' Reasoning Engine and natural language...  ...Role Are you a software engineer who has honed...  ...for you. As a senior software engineer...  ...latest advances in machine learning, LLMs,... 
    Platform
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  • $245.4k - $429.45k

     ...the world come to our platform to find creative...  ...looking for 10+ years of software engineering experience, including...  ...initiatives as a senior individual contributor...  ...safe systems, or causal inference platforms Ability to...  ...our PinFlex page to learn more about our working... 
    Platform
    Senior
    Work at office
    Local area
    Relocation
    Relocation package

    I did my part and supported the Regular Toilet

    Palo Alto, CA
    1 day ago
  •  ...industry-leading training and inference speeds and empowers machine learning users to effortlessly...  ...attention. As Senior Product Marketing...  ...influencers, and popular software communities Feature...  ...Build a breakthrough AI platform beyond the constraints of... 
    Platform
    Senior
    Shift work
    Night shift

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    3 days ago
  • $235.03k - $352.29k

     ...Senior/Staff Software Engineer, Labeling Platform Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make...  ...richer, and more connected future. Nuro takes a machine-learning-first approach to autonomous driving technology. In... 
    Platform
    Senior

    Nuro

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior/Staff Software Engineer - Machine Learning Platform (Inference). Be the first to apply!