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

Staff Software Engineer, ML Infra & Distributed Systems

$227.2k - $324.5k

Tubi TV

About the Role:As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams to build world-class machine learning inference platforms. These platforms power essential services like personalized recommendations, search, and content understanding across Tubi.A core responsibility of this team is developing and maintaining low-latency ML model serving systems that support Deep Learning, LLM, and Search models. This involves building self-service infrastructure and critical components such as the inference engine, feature store, vector store, and experimentation engine.You will improve the way we deploy and operate our services and even contribute to open-source projects. This role grants the architectural freedom to explore new frameworks, lead critical cross-functional projects, and transform the capabilities of our ML and Product teams.Responsibilities:Design and build scalable, high throughput, and low latency distributed systems using ScalaBuild reusable components and services that serve various ML applications like Personalization, Search, Ads and ExplorationPartner closely with ML engineers to understand their challenges and limitations and develop scalable solutions to address them. Proactively recommend solutions to keep our ML Inference stack state of the art.Take a data driven approach to identifying & optimizing latency, cost, and efficiency of our infra. Lead large scale cross functional refactorings if necessaryMentor other engineers on the team on system design, effective incident management, interviewing, leveraging LLMs for work, etc.Collaborate with ML, Product, and cross functional engineering teams to define the long term vision and architecture for ML Infrastructure at Tubi. Your Background:Experience designing and building scalable, distributed systems in any modern backend language (e.g., Scala, Java, Python, Go, C++); experience with Scala or JVM based language is a plus.Strong experience with AWS or an equivalent cloud platformExperience building online microservices at scale with low latency servingExperience with both SQL (e.g. Postgres) and NoSQL databases (e.g. Cassandra), message brokers (e.g. Kafka), and caches (e.g. Redis)Experience with containerization technologies, such as Docker or KubernetesLed the response and resolution efforts for multiple major, large-scale incidentsBonus:Familiarity with the machine learning infrastructure like inference engines (e.g. torschserve, triton, vLLM), vector stores (e.g. LanceDB, FAISS), feature stores (e.g. Feast), ElastiCache, model training orchestration, etc.Understanding of ML model training pipelines and model internals. Experience with Recommender Systems, Search, Autocomplete and Ads ML is a plusPrevious experience with Akka, Erlang, Elixir or GoProficient in data-driven analysis of complex A/B testing resultsAbout Tubi:Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.#LI-HybridPursuant to state and local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is listed annually below. This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, a 401(k) plan, paid time off and other benefits in accordance with applicable plan documents.High cost labor markets such as but not limited to Los Angeles, New York City, and San Francisco$227,200—$324,500 USDTubi is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of all US employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.About Tubi:Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, ML Infra & Distributed Systems in San Francisco, CA vacancy
  • $117.2k - $313.7k

     ...immediate opportunities for Lead software engineers who want their lines of code...  ...components/frameworks in distributed filesystems in an ever-...  ...drive innovations that improve system scalability, robustness, and...  ...& Experience with Big-Data/ML and S3 Hands-on experience with... 
    Suggested
    Full time
    Immediate start
    Remote work

    Salesforce

    San Francisco, CA
    3 days ago
  • $192k - $260k

     ...companies in the world.Our engineering teams build highly technical...  ...operate one of the largest scale software platforms. The fleet...  ...hardware, network, and operating system faults, and our software...  ...building the next generation distributed data storage and processing... 
    Suggested
    Work at office
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    5 days ago
  • $260k - $300k

     ...infrastructure that health systems, life sciences companies, payors...  ...About this role As a Staff Backend/Infra Engineer at Amigo, you'll build the...  ...re strong with concurrency, distributed systems, and service design...  ...Experience with production AI or ML systems Benefits (... 
    Suggested
    Full time
    Flexible hours

    Amigo

    San Francisco, CA
    3 days ago
  • $180k - $310k

     ...evolve the core data model and storage systems powering Gamma's business. You'll ship...  ...with rapid shipping velocity.As Software Engineer on the Platform team, you'll collaborate...  ...DoDesign and implement scalable APIs, distributed systems, and data infrastructure that... 
    Suggested
    Full time
    Work at office
    Work from home

    Gamma

    San Francisco, CA
    3 days ago
  • $215k - $260k

     ...high-performing team that believes in each other, come build with us at Crusoe.About the Role:We are seeking a Staff Software Engineer to lead distributed systems design and development within Crusoe Cloud's Cloud Monitoring Service. This team builds the observability... 
    Suggested
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $90k

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Continue with...  ...deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A... 
    Full time
    Freelance
    Internship
    Local area
    Remote work
    Worldwide

    Canonical

    San Francisco, CA
    2 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes)Do you love building and pioneering in the technology space? Do you enjoy...  ...committed to pioneering and responsibly implementing AI/ML across Capital One. We achieve this by building platforms... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    San Francisco, CA
    3 days ago
  • $350k

     ...Software EngineerThe mission of Thinking Machines is to build...  ....We're hiring a Software Engineer to sit at the day-to-day...  ...always in the room for infra decisions on the ML systems side, with a clear enough...  ...networking, GPUs / CUDA, distributed systems runtimes, storage... 
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    20 hours ago
  • $190k - $265k

     ...improve their business. Founded by engineers — and customer-obsessed — we...  ..., latency, and efficiency of distributed AI workloadsCollaborate with platform, infra, and ML teams to deliver seamless end-to...  ...engineeringExperience with distributed systems, scalable APIs, or cloud-native... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    7 hours ago
  • $194k - $267k

     ...agents that run real engineering work, agents that...  ...across Okta's infra. Owning this platform...  ...authentication system, including credential...  ...Have5+ years of software engineering experience...  ...of exposure to AI/ML or agentic...  ...designing and operating distributed systems: APIs,... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    2 days ago
  • $190k - $270k

    Staff Software Engineer - AI Research InfrastructureP-1215At Databricks...  ...research scientists, ML engineers, and...  ...Engineer on the AI Research Infra Team at Databricks,...  ..., or cloud‑based systems)Enable researchers to...  ...working on large‑scale distributed systems or... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    7 hours ago
  •  ...Metriport Engineering Role Metriport is an open...  ...US healthcare IT systems and tap into...  ...can operate at a Staff level: You're...  ...building scalable, distributed systems across the...  ...designed. Use AI/ML to turn freeform doctors...  ...the biggest infra cost opportunities... 
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours

    Metriport

    San Francisco, CA
    4 days ago
  • $150k - $250k

     ...infrastructure that runs AI agents, tackling long-horizon, high-performance workloads. Your role will involve designing cloud compute, distributed systems, and sandboxed tooling to ensure efficiency and scalability. The ideal candidate will have deep experience with cloud... 

    Asari AI

    San Francisco, CA
    3 days ago
  • $202k

    Senior Software Engineer - ML Infra About the Role & Team Engineering at Uber means building for real...  ...you will architect mission-critical systems that power the foundation of trust...  ...via Kubernetes, data pipeline design, distributed workflow systems, and large-scale... 
    Full time
    Work at office
    Remote work

    Uber

    San Francisco, CA
    1 day ago
  •  ...We're looking for an exceptional Staff Software Engineer to help define and build the distributed backend that powers our AI agent...  ..., and build the foundational systems that will support millions of users...  .... Experience with LLMOps or ML infrastructure is highly desirable... 
    Immediate start
    Remote work
    Flexible hours

    Workato

    San Francisco, CA
    4 days ago
  • $250k - $300k

     ...force reporting into engineering leadership, working closely...  ...product, design, and infra. This is a hands‑on,...  ...Develop internal ML tooling for versioning...  ...experience in backend or systems engineering Exposure...  ...Python; experience with distributed systems is a plus Familiarity... 
    Work at office

    People In AI

    San Francisco, CA
    3 days ago
  • $350k

     ...understanding and debugging AI systems. We build world-class,...  ...exceptional AI systems engineer to lead the design and...  ...of our core ML stack , building systems...  ...Behavior elicitation Distributed RL training and roll-outs...  ...and path-set on what infra we should build Help... 
    Visa sponsorship
    Flexible hours

    Transluce

    San Francisco, CA
    1 day ago
  •  ...including transfers, staking, and on-chain interactions, while upholding the company’s security-first culture. You will work with a distributed team, primarily using Go, to deliver scalable, resilient services and mentor others on architecture and best practices in a fast-... 

    Pantera Capital

    San Francisco, CA
    4 days ago
  • $180k - $250k

    Staff Software Engineer, ML Performance & Systems Help fal maintain its frontier position on model performance for generative media models. Design and implement novel approaches to model serving architecture on top of our in-house inference engine, focusing on maximizing... 
    Currently hiring
    Relocation
    Visa sponsorship

    Fal

    San Francisco, CA
    2 days ago
  •  ...We’re a mix of machine engineering engineers and full-stack software engineers impacting ~every...  ....What you'll doAs a Staff Engineer on Payment Intelligence...  ...Experience with large, distributed systems on the critical path...  ...stack and interacting with ML teams and models.... 

    Stripe

    San Francisco, CA
    3 days ago
  • $240k - $310k

     ...team at Crusoe is seeking a Staff Software Engineer to serve as a primary architect...  ...NVMe hardware and globally distributed, S3-competitive object...  ...them into a cohesive roadmap.System Programming Expertise: Leverage...  ...Bonus PointsPublic Cloud & AI/ML: Expertise in one or more... 
    Temporary work

    Crusoe

    San Francisco, CA
    2 days ago
  • $252k - $315k

     ...We are looking for a strong engineer to join our team and help us...  ...have a strong understanding of software engineering principles and...  ...experience with large-scale distributed systems. You will be responsible for...  ...interacting with LLMs and ML models. You will solve hard... 
    Full time

    Scale AI

    San Francisco, CA
    2 days ago
  • $207k - $385k

     ...the TeamJoin the engineering teams that bring OpenAI...  ...deployment and distribute the benefits of AI...  ...RoleWe’re seeking Software Engineers who can...  ...TerraformInterest in AI/ML (direct experience...  ...of Technical Staff. We use Senior...  ...capabilities of AI systems and seek to safely... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    2 days ago
  • $222.4k - $333.6k

     ...and development of agentic AI systems that deliver personalized...  ...between clinical science and software engineering, building the engine that helps...  ...a deep understanding of distributed systems and can navigate the...  ...surfaces, backend services, and AI/ML systems.Preferred... 
    Local area
    Immediate start

    Hinge Health

    San Francisco, CA
    7 hours ago
  • $177.19k - $364.8k

     ...process here.We're looking for a Staff Software Engineer to lead the technical direction of the backend systems powering Pinterest's AI-...  ...partnering with Engineering, Product, ML and UX leaders to shape the...  ...building on top of distributed systems — you've designed, built... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  • $164.2k - $225.7k

     ...business impact.Founded by engineers and driven by customer...  ...started.As the Staff Software Engineer for Customer...  ...building intelligent systems that orchestrate AI agents...  ...Deep familiarity with distributed systems, data platforms...  ...-on experience with ML-assisted backend systems... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    1 day ago
  • $190.9k - $232.8k

    P-1285About This RoleAs a staff software engineer for GenAI inference, you will...  ...and orchestration systems.What You Will DoOwn and drive...  ...Integrating with federated, distributed inference infrastructure -...  ...to-endDeep understanding of ML inference internals: attention... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  • $15k

     ...the future.As a Senior Software Engineer on the Batch and...  ...and production trading systems. You will collaborate...  ...operations data, and infra teams for trading systemsCollaborate with ML researchers and data scientists...  ...strong background in distributed computing and data... 
    Work at office
    Local area

    The Voleon Group

    Berkeley, CA
    2 days ago
  • $190k - $265k

     ...AI teams in the world.As a Staff Software Engineer for AI Runtime, you will play...  ...building and scaling the systems that make large-scale training...  ...scheduling and capacity, distributed training performance, fault...  ...-performance computing, or ML systems.Hands-on experience... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    2 days ago
  • $208.59k - $429.45k

     ...which means that the search system should be able to deeply understand...  ...for an exceptional Senior Staff Engineer to lead Search’s product and...  ...with product, design, and ML teams to deliver measurable improvements...  ...collaborating with ML, infra, and back-end teams on API... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, ML Infra & Distributed Systems. Be the first to apply!