Staff Software Engineer, ML Infra & Distributed Systems
Posted by Tubi • Toronto, ON, Canada
About the Role
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
- Desig...
Ready to Apply?
Submit your application today and take the next step in your career journey with Tubi.
Apply Now