Software Engineer, ML Infra & Distributed Systems (Staff & Principal)
$227.2k - $417kTubi TV
About the Role:As a 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.We currently have multiple openings;Staff Software EngineerPrincipal Software EngineerAdditional Details: As a Principal Engineer on the ML Infrastructure team, you will be a technical leader and visionary, driving the evolution of our machine learning platform. You will tackle the most complex and impactful technical challenges, shaping the architecture and technology choices that enable our ML capabilities to scale and deliver exceptional user experiences. You will be a key influencer, bridging the gap between engineering and product, and a mentor to senior engineers, fostering a culture of technical excellence and continuous improvement. Your work will be used by millions of users.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—$417,000 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.
$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...SuggestedFull timeImmediate startRemote work- ...building the research and infra for horizontal... .... You will work across engineering and infrastructure problems... ...issues across training systems, inference, orchestration, scaling, and distributed infrastructure. - Solve... ...experience in some layer of ML infrastructure. -...SuggestedFull time
- ...infrastructure (currently Nvidia) to run distributed training jobs and researcher... ...Optimizing and improving ML data loading transport and... ...data loaders and preparation systems Deeply understand every... ...of millions of users, engineered the foundations of autonomous...SuggestedFull time
$182.52k - $297k
...Machine Learning Infrastructure (ML Infra) team is responsible for... ...maintaining the foundational systems, tools, and processes that enable... ...cases to streamline feature engineering for both batch and real-time... ...~8+ years of software engineering experience. ~ Extensive...SuggestedFull timeWork experience placement$220k - $260k
...this role As a Senior Backend/Infra Engineer at Amigo, you'll build the... ...behind our agent platform. The systems you own handle millions of... ...'re strong with concurrency, distributed systems, and service design... ...Experience with production AI or ML systems Benefits (available...SuggestedFull timeFlexible hours$180k - $275k
...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... ...Design and implement scalable APIs, distributed systems, and data infrastructure that...Full timeWork at officeWork from home- ...and help build the platform engineers turn to to ship AI products.... ...building the global operating system for distributed, heterogeneous AI hardware.... ...to architect the software fabric that unifies thousands... ...~ Exposure to a variety of ML startups, offering unparalleled...Full timeFlexible hours
- ...Role CloudZero is hiring Staff and Principal Software Engineers across our engineering organization... ...from the front: designing systems, shaping roadmaps,... ...(AWS preferred), distributed systems, and the tradeoffs... ...infrastructure Exposure to ML pipelines or AI workload cost...Full timeImmediate start
- ...machine collaboration systems. Our primary goal... ...individual engineers. We combine language... ...the boundaries of software development efficiency... ...alongside AI researchers, infra specialists,... ...services, APIs, and distributed systems Collaborate with ML engineers to integrate...Full timeRemote work
$90k
...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical... ...deployment capabilities to new clouds and developing AI/ML pipelines for automatic analysis of test results. A successful...Full timeFreelanceInternshipLocal areaRemote workWorldwide- ...fast-moving team of engineers focused on... ...’re looking for a software engineer to help us... ...and optimize the systems that let users generate... ...with researchers, infra teams, and product... ...worked with GPU-based ML workloads and... ...span networking, distributed compute, and high-...Full time
- ...scaling of our inference systems. In this role, you’ll lead engineering efforts to ensure... ...across research, infra, and product teams.... ...development, and distributed inference best practices... ...of large-scale ML infrastructure.... ...across hardware and software layers. Have strong...Full time
$215k - $265k
...mission to democratize distributed computing and make it accessible to software developers of all... ...can scale an ML application from their... ...be a distributed systems expert.Proud to be... ...We're looking for engineers with systems... ...distributed libraries, test infra improvements,...Work at office$230k - $390k
...Workspace. What you’ll doAs a Software Engineer, Infrastructure at... ...maintaining the core systems that make our AI... ...Architect and operate distributed systems that leverage... ...retrieval systems, and ML models.Develop and maintain... ...or platform/infra-focused team.Our valuesTrust...Full timeFlexible hours- ...and help build the platform engineers turn to to ship AI products.... ...source models. This work spans distributed systems, model serving, and... ...product, model performance, and infra, helping to define how developers... ...fundamentals and curiosity. ML experience is a plus, but...Full timeFlexible hours
- ...group working across engineering, product, research... ...the foundational systems that will help... ...for an experienced Software Engineer to help build... ...and implement distributed systems that power... ...solutions Drive 0→1 infra development... ...marketplaces, AI/ML infra, or other monetization...Full timeRelocation packageFlexible hours
- ...member of the AI technical staff to join the founding... ...: Scale infra for post-training of multimodal... ...Work closely with product engineers to translate cutting‑edge... ...: Experience with ML infrastructure (GPU clusters... ..., latency) Low level systems experience (Triton,...Work at officeRelocationVisa sponsorship
- ...products. Their promise is simple: they make your AI system better. They are hiring a Backend Software Engineer (ML Infrastructure) to help design, build, and... ...deployment. The candidate will work on distributed training pipelines, cloud-native infrastructure...Full time
- ...Exa Infrastructure Engineer Exa is an applied AI... ...We build massive-scale infra to crawl the entire web... ...to build massive-scale ML systems that will define the... ...with scale and complex distributed systems You have... ...agent fleet Automate software maintenance and...H1b
$75k - $100k
...we’re reimagining how software gets built. Our vision... ...breakthroughs in AI, systems engineering, and product design. Our... ...tools Architect distributed systems that handle large... ...distributed systems, cloud infra, and high-performance... ..., developer tools, or ML systems Even if you...Full timeWorldwide$170k - $216k
...our autonomous driving software. We don't just look at... ...behavior. Apply ML models from partner teams... .... Apply software engineering best practices in order... ...including Data Science and Systems Engineering who will... ...large FAANG scale distributed systems. The expected...Full timeRemote work- ...complex, judgment-heavy parts of software engineering. We build the environments... ...debt, or challenging system design problems. You will... ...know well: infrastructure, distributed systems, performance, security... ...with coding agents No prior ML or AI experience required...Full time
$300k - $320k
...and steerable AI systems. We want AI to... ...researchers, engineers, policy experts... ...are looking for software engineers to join... .... Service Infra: we build and... ...Relevant experience: ML training infra,... ...systems—distributed systems, cloud-... ...we expect all staff to be in one of...Full timeCurrently hiringWork at officeVisa sponsorshipFlexible hours- ...mission to democratize distributed computing and make it accessible to software developers of all... ...can scale an ML application from their... ...be a distributed systems expert. Proud... ...for a Software Engineer to join the Infrastructure... .... As part of the Infra team, we build the...Full time
$166k - $225k
...improve their business. Founded by engineers — and customer obsessed — we leap... ...SQL query engines. As a software engineer on the Runtime team at Databricks... ...be building the next generation distributed data storage and processing systems that can outperform specialized...Local areaWorldwide$230k - $385k
...model powered knowledge system that evolves and learns... .... We iterate fast, and engineer for reliable long-term... ...looking for a Backend Software Engineer to help architect... ...designing and scaling distributed systems, APIs, or data... ...timeCuriosity about AI/ML and excitement to work...InternshipWork at officeLocal areaFlexible hours$202k - $237k
...mission to democratize distributed computing and make it accessible to software developers of all skill... ...scientist can scale an ML application from their laptop... ...to be a distributed systems expert. Proud to be... ...seeking a Backend Software Engineer to join our team focused...Full timeWork at officeFlexible hours$300k - $320k
...and steerable AI systems. We want AI to be... ...committed researchers, engineers, policy experts,... ...for backend software engineers to work... ...intersection of complex distributed systems and user-facing... ...) Exposure to ML/AI systems or an... ..., we expect all staff to be in one of our...Full timeWork at officeVisa sponsorshipFlexible hours- ...Mariana Minerals is a software-first, vertically integrated... ...Full Stack Software Engineer to lead critical... ...and deliver software systems that accelerate the engineering... ...collaboration with ML engineers to integrate... ...user interfaces and distributed systems, ensuring...Full time
- ...hands-on support from AMD engineers the team is scaling... ...to work on the core systems that power Sciforium’s... ...runtime execution, and distributed infrastructure to create... ...closely with ML researchers and experienced... ...experience) ~3+ years of software engineering experience...Full timeWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, ML Infra & Distributed Systems (Staff & Principal). Be the first to apply!
- ngo software engineer San Francisco, CA
- software data engineer San Francisco, CA
- graduate software engineer San Francisco, CA
- software development engineer (robotics engineer) San Francisco, CA
- software system engineer San Francisco, CA
- associate software engineer San Francisco, CA
- software developer no experience San Francisco, CA
- graduate software developer San Francisco, CA
- software engineer - early career San Francisco, CA
- entry level software engineer remote San Francisco, CA



