This job might no longer be available.
Machine Learning Engineer
4 years ago
Who we are
Wildlife Studios is the largest mobile game company in Latin America, and one of the largest in the world. In 8 years, we have released over 70 games, including hits such as Sniper 3D, the leading FPS game on App Store and Google Play Store, and Colorfy, the world's most popular coloring app. Our games have been downloaded 1.5 billion times in 125 countries. The team started with two brothers, and now there are around 400 of us – and counting. To build the very best mobile games, we gather exceptional talent in software engineering, art and animation, product design and management, marketing, and data science.
About the Team
Data Engineering has a significant part in all of our strategic efforts and decisions at TFG. Our mission is to provide our company with complete, secure, reliable, high quality, and highly available data. To accomplish this mission, we are looking for engineers to help us to develop cutting-edge data science infrastructure. We love working with large datasets, low latency data systems, and complex business logic.
About the Role
At Machine Learning Engineering, we provide generalised machine learning support for the data science teams, building and producing a model in partnership with them. Our current tech stack for data processing is Hadoop (MR), Hive, Presto, and Spark; the challenge here is dealing with +1PB of historical data to input our models.
Also, we have services for advertising, matchmaking for battles between players and live-ops (e.g.,tournament events) those will consume ML models to leverage user experience and engagement. For this role, what we want is to design and develop the supporting infrastructure of machine learning for data science teams.
This role will not be doing applied Machine Learning (like developing new models), rather they will be supporting other teams that do.
More about you
- Strong engineering backgrounds and understanding of ML area very well (both theoretically and practically);
- Enjoy working with complex business logic and deal with large datasets;
- Smart and creative, both, you have the ability and persistence to solve problems, big and small.
- Curious by nature, you're constantly looking for ways to improve upon things;
- Demonstrate critical thinking and problem-solving capabilities both independently and collaboratively;
- You're flexible, fearless, and excited to help build something;
- You're hands-on, in the right ways; willing and able to do whatever is needed, no matter the task.
What you'll do
- Building expertise around ML tools and approaches like SageMaker, MLeap, MLFlow;
- Implement workflows for smooth and powerful model development experience for data scientist;
- Work as an ML hub for engineerings teams, providing them with guidance, tools;
- Components, when they need to integrate machine learning models into their tools, systems;
- Working closely with Data science to assess the computational load and scalability;
- Workflows (and ML algorithms) (eg. when data science brings some new modeling technique;
- Need to advise on how to write an efficient implementation, like ensure parallelisation approaches
- Are well supported by our infrastructure and understood by data science as well).
What you'll need
- MSc in Computer Science or a related field with expertise in Machine Learning;
- At least 4 years of experience as a Machine Learning Engineer;
- At least 2 years of experience deploying models into production at large scale;
- Strong experience with Python;
- Experience with ML related technologies (e.g., SageMaker, MLflow, MLeap or H2O);
- Highly skilled with SQL and building workflows through ETL/ELT;
Plus
- Ph.D. in Computer Science or a related field with expertise in Machine Learning;
- At least 2 years of experience with Scala;
- Experience with Kubeflow and MLflow;
- Relevant experience with Hadoop ecosystem (Hive, HDFS, Yarn);
- Experience with airflow;
We welcome people from all backgrounds who seek the opportunity to help build the best gaming company, where everyone thrives.
Create Your Profile — Game companies can contact you with their relevant job openings.