NewsBreak is looking to build the backbone that trains, serves, and monitors the models behind their Ads and Recommendations products, aiming to reduce latency and cost, and shorten the path from an idea to a safely launched model.
Requirements
- Familiarity with software development processes, including version control, bug tracking, and design documentation.
- Proficient in Python, with a strong understanding of object-oriented languages such as C++ or Java
- Basic knowledge of Applied Machine Learning and experience with major Deep Learning frameworks, such as PyTorch and TensorFlow.
- Familiarity with cloud services such as AWS, GCP, Azure, and others.
- Contributions to open-source machine learning or infrastructure tools.
Responsibilities
- Design and develop machine learning infrastructure.
- Own and enhance core components of the ML infrastructure, including systems for offline and online model training, model pipeline health monitoring, model serving, feature authoring, and feature serving.
- Proactively address ML infrastructure issues that may impact production.
- Collaborate with ML engineers to build robust model pipelines utilizing the ML infrastructure.
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field with 2+ years of relevant work experience; or a Master’s/PhD in a related discipline.
- A systematic, data-driven problem-solving approach combined with strong communication skills.