Senior Machine Learning Engineer
Description
Rakuten Viber is one of the most popular and downloaded apps in the world. Working with us provides a unique opportunity to influence hundreds of millions of our users and to be part of the journey that makes us a super-app. Our mission is to make people’s lives easier by enabling meaningful connections, from precious moments with family and friends, through managing business relationships to pursuing their passions.
As a Senior Machine Learning Engineer, your role will be instrumental in democratizing machine learning models across Viber, harnessing our extensive data to drive informed decision-making. You will collaborate closely with data scientists and engineering teams, providing them with user-friendly frameworks for machine learning model execution.
Responsibilities
- Develop a machine learning framework incorporating features like a feature store, Spark, and SageMaker
- Provide technical guidance and support to enable data scientists to utilize the framework effectively
- Collaborate with cross-functional teams to develop advanced machine learning based recommendation systems
- Leverage the extensive data received from our application to enhance model performance and accuracy
Requirements
- Minimum of 3 years of experience in developing and deploying production-level machine learning based services
- Proficiency in machine learning frameworks such as SageMaker, PyTorch, or TensorFlow
- Strong experience with Spark SQL for data processing and analysis
- Advanced programming skills in Python
- Experience with cloud computing platforms, particularly AWS
Advantages
- Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines
- Familiarity with Kubernetes (K8s) for container orchestration
- Experience working in an Agile development environment
- Bachelor’s degree or higher in Computer Science or a related field