GuruLink helps you stand out from the crowd.

Senior Scala Machine Learning Engineer

San Francisco, California
- Permanent

Job Description

Our client is the world's largest discovery and monetization platform that is single-handedly powering the business of mobile games. They work with 90% of the top-grossing applications and are being leveraged by over 300K+ games. They have over 1 billion active players around the world every month. This platform has a real impact on people's lives and their businesses and they are proud and excited about what they've built.

If you're looking for an opportunity to work with over 5 billion+ events per day, and terabytes upon terabytes of data, then you've come to the right place. If you are excited about real-time aggregations over rolling time windows, blazing fast computation speeds across lots of data, data analysis, data science and data exploration, then you're still in the right place. If you want to work on the newest big data tools such as Spark, Scala, Hive, Python, Airflow, and love to think about real-world problems then you're definitely in the right place.

Must Have Skills:

Software Engineering

-2+ years programming experience with Scala-4+ years programming experience with Java, C# or other modern languages-Experience designing and developing large-scale distributed systems with tens of thousands of requests per second at low latency-Strong debugging and performance optimization skills-BS or Computer Science Degree or related field

Machine Learning

-Work with Data Scientists to implement their ML pipelines in Apache Spark.-Build real time, large scale feature extraction pipelines.-Develop low-latency systems and APIs for utilizing ML models.-Design tooling to support ML model tuning, validation and monitoring.-Experience with data pipelines in Hive, HDFS processing larger than 10TB of data is a plus-Experience with machine learning algorithms and techniques is a plus-Data visualizations and analysis tools will be plus