Newsbreak
Software Engineer, ML Infra
Mountain View, California, United States. Posted 25 months ago
The role
This person will design and develop machine learning infrastructure. They will work on systems for model training, serving, and monitoring for Ads and Recommendations products.
What you will do
- 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 servi
- Proactively address ML infrastructure issues that may impact production.
- Collaborate with ML engineers to build robust model pipelines utilizing the ML infrastructure.
Required qualifications
- Bachelor's degree in a related field with 5+ years of relevant experience, or MS/PhD in a related field with 3+ years of relevant experience
- Experience delivering production systems that support ML use cases (training or serving)
- Proven track record in building and maintaining large-scale distributed backend systems
- Proficient in Python
- Strong understanding of object-oriented languages such as C++ or Java
- Strong problem solving skills
- Good teamwork and communication skills
Nice to have
- Experience leading cross-team projects from design through stable rollout
- Experience iterating on ML models and shipping them to production
Benefits
- Health, dental, and vision care for you and your family
- Top-tier 401(K) plan with company matching
- Paid time off and paid holidays
- Paid parental leave
- FSA and commuter benefits programs
- Team activity budget
About the company
NewsBreak is a local life and news platform with more than 40 million monthly users. It includes platforms like NewsBreak, Nearby AI, and NDot AI.