NewsBreak is looking to build and improve machine learning systems that power personalized content delivery to millions of users, enhancing user experience and engagement.
Requirements
- Academic or project experience in one or more of the following areas: machine learning, recommendation systems, deep learning, relevance modeling, feed ranking, or data mining.
- Proficiency in Java or Scala.
- Familiarity with scripting languages such as Python, Perl, or shell scripting.
- Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or MXNet.
- Internship or research experience related to recommendation systems or large-scale ML model deployment.
- Familiarity with data processing frameworks (e.g., Spark, Flink, or Hadoop).
- Understanding of feature engineering, A/B testing, or model evaluation metrics such as CTR, retention, or relevance.
Responsibilities
- Design and implement scalable machine learning models to address problems such as classification, clustering, topic modeling, natural language processing, and recommendation.
- Develop in-house machine learning tools and pipelines to support fast experimentation, model training, and deployment.
- Partner with other engineers and data scientists to identify and solve ML-related challenges, improve algorithm performance, and optimize recommendation quality.
- Stay current with advances in machine learning, recommendation algorithms, and large-scale data processing frameworks.
Other
- MS degree in Computer Science, Machine Learning, or a related quantitative field.
- Strong analytical, problem-solving, and communication skills, with enthusiasm for collaboration and learning.
- A collaborative, learning-driven environment where mentorship and growth are prioritized.