Skip to content

Software Engineer L5 – Data and Feature Infrastructure – Machine Learning Platform
Company | Netflix |
---|
Location | United States |
---|
Salary | $100000 – $720000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- Experience in building ML or data infrastructure
- Strong empathy and passion for providing a fantastic user experience to ML practitioners
- Experience in building and operating 24/7 high-traffic and low-latency online applications
- Experience with large-scale data processing frameworks such as Spark, Flink, and Kafka
- Experience in working with and optimizing Scala and/or Python codebases
- Experience with public clouds, especially AWS
- Self-driven and highly motivated team player
Responsibilities
- Design and build a near-real-time feature computation engine to generate ML features for both high-throughput training and low-latency inference applications.
- Operate and manage the feature computation pipelines and feature serving infrastructure for various ML models across multiple ML domains.
- Build and scale systems that accelerate training through performant data loading, transformation, and writing.
- Create frameworks to streamline and expedite the availability of new data for training and serving.
- Develop feature stores that enable feature discovery and sharing.
- Increase the productivity of ML practitioners by making it easy to define and access features and labels for experimentation and productization.
Preferred Qualifications
- Experience in building and operating ML feature stores
- Experience with Functional Programming
- Experience working with Notebooks such as Jupyter or Polynote