Software Engineer 5 - Machine Learning Platform (Model Development and Management)
Is this job for you?
Build my CV Build your CV and see how well you match this role — and every other one.
The role
Lead the development of a self-serve UI layer for the Machine Learning Platform focused on model development, evaluation, experimentation, and deployment.
Gather requirements from ML researchers and data scientists and translate them into practical product features.
Design scalable Python-based services and interfaces with a strong emphasis on distributed systems and software architecture.
Maintain a strong user-first approach and collaborate across cross-functional teams to deliver impactful tooling.
Contribute to open-source initiatives and work with the Metaflow ecosystem to evolve the platform.
Work with public clouds and modern DL frameworks (TensorFlow, PyTorch) as part of the end-to-end ML lifecycle.
Gather requirements from ML researchers and data scientists and translate them into practical product features.
Design scalable Python-based services and interfaces with a strong emphasis on distributed systems and software architecture.
Maintain a strong user-first approach and collaborate across cross-functional teams to deliver impactful tooling.
Contribute to open-source initiatives and work with the Metaflow ecosystem to evolve the platform.
Work with public clouds and modern DL frameworks (TensorFlow, PyTorch) as part of the end-to-end ML lifecycle.
See the full job post
Responsibilities, requirements, skills and benefits — create your free account.
Already have an account? Log in
Similar openings
Other roles that could suit you.
? Software Engineer, Gen AI & Web Apps ? Senior Software Engineer - Big Data/GenAI ? Director, Software Engineering — Marketing Intelligence (AI & Agents) ? Principal Software Engineer, ML Flywheel Technical Lead ? Software Engineer (MLOps) - H/F/NB ? Software Engineer, Trustworthy AI - Enterprise AI
Remote workno
CityLos Gatos, United States