Principal Engineer
Tubi
About the role
About
Shape the future of machine learning operations as a Principal Engineer, with a focus on scalable and efficient systems. Utilize your Scala proficiency to enhance distributed systems and improve latency performance.
Bringing over 8 years of experience in system design, this role requires collaboration with machine learning and product teams to elevate current frameworks. You will be tasked with redesigning the online feature store, driving innovation while working to resolve real-world engineering challenges faced by ML teams.
Drive advancements in ML services, specializing in optimizing performance and efficiency across distributed architectures.
Responsibilities
- Design and build distributed systems for high performance
- Redesign online feature store for optimal functionality
- Work closely with ML engineers to solve issues
- Contribute to community-driven open-source projects
- Improve overall deployment and operation strategies
Requirements
- 8+ years in scalable systems development
- Strong capability in Scala; Java acceptable
- Experience with AWS or analogous cloud platforms
- Knowledge of SQL and NoSQL databases
- Familiarity with containerization tools like Docker or Kubernetes
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free