Sorry. This page is not yet translated.

Provides a platform for mobile game publishers to monetize and cross-promote their applications.

Scala Engineer for Machine Learning
San Francisco, CA, US
Job Description / Skills Required

About Us:

Chartboost is the world’s largest mobile games-only platform, helping developers grow their audience, monetize, and make better data-driven decisions. We work with 90% of the top-grossing iOS and Android game developers and are currently being leveraged by over 300,000 games, reaching 1 billion active players around the world every month. We offer a simple SDK enabling cross promotion, direct deals, and a mobile ad network - all with 100% transparency and full control for our users, empowering them to run campaigns when, where, and how they want.

We are proud of the product we have built and appreciate the impact it has on other people's businesses and lives. We want to be surrounded by people who are always finding opportunities to try something new and grow. We love data and anything that helps drive intelligent decisions and always design with the user in mind. Sounds like a fit? Join us, and be part of the team that will change the future of mobile gaming!

Scala Engineer for Machine Learning

We are seeking an experienced Software and Machine Learning Engineer to help build our ML platform for analyzing signals to improve the relevance of mobile ads. This role involves developing large-scale, high throughput systems with low-latency and conducting experiments and analyzing the results to build and improve our ad relevance and targeting capabilities.

You will be working in a fast moving environment on an at-scale product. This is a high impact opportunity involving both development and machine learning and will be working to solve complex technical challenges and leveraging bleeding-edge tools and technologies.

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

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


The opportunity to help build a company with the founding team
Stock Options - you will have a stake in the future success of Chartboost
Comprehensive medical, dental and vision insurance options
Catered lunch and fully stocked kitchens
Commuter Program and 401k savings plan
Flex Vacation – personal time to refresh your mind/body/soul, spend time with loved ones and celebrate life events. There is no accrual or specific limit to the amount of time an employee may use