logo

JobNob

Your Career. Our Passion.

Senior Data & AI Engineer


Babil Games


Location

Jordan | India


Job description


Job Purpose:
The Senior Data & Ai Engineer at Babil Games will play a crucial role in enhancing player experiences, optimizing game performance, and driving business growth. His/Her experience and expertise will be vital in ensuring the company's success in the highly competitive mobile gaming industry.
Key Responsibilities:

Design, develop, and maintain data pipelines to collect, process, and store large volumes of gaming data, including player interactions, in-game events, and user behavior data.

Implement ETL (Extract, Transform, Load) processes to clean, transform, and prepare data for analysis.

Manage databases, both relational and NoSQL, to store game-related data efficiently and securely.

Optimize database performance and ensure data integrity.

Maintain data warehouses to enable business intelligence and data analytics for the gaming company.

Set up real-time data streaming systems to capture and process in-game events and user interactions for immediate analysis and response.

Collaborate with data scientists to develop and deploy machine learning models for tasks like player behavior prediction, churn analysis, personalization, and fraud detection.

Enhance player experience through AI-driven features and recommendations.

Create and maintain dashboards and reporting tools for the company to monitor key performance metrics, user engagement, and revenue generation.

Continuously work on optimizing the infrastructure and data processing systems for scalability and improved performance, especially during peak gaming hours.

Collaborate with product and game development teams to design and analyze A/B tests to improve game features, monetization strategies, and user engagement.

Work closely with product managers, designers, and marketing teams to provide data-driven insights and support decision-making processes.

Mentor and guide junior data engineers, share best practices, and stay up-to-date with industry trends and emerging technologies.

Tackle complex challenges, such as cheating detection, game balance, and optimizing in-game purchases, using data-driven approaches.

Monitor game server performance and user experience in real-time, identifying and addressing any issues promptly.
Requirements:

A bachelor's degree in computer science, data engineering, artificial intelligence, or a related field is often required.

4-6 years of relevant experience in data engineering, AI, or a related field.

Proficiency in data engineering technologies such as SQL, NoSQL databases, ETL processes, data warehousing, and data streaming.

Strong programming skills, with expertise in languages like Python, Java, or Scala.

Familiarity with data engineering tools and data visualization platforms.

Excellent problem-solving and analytical skills.

Experience in the gaming industry is a plus.

Desired Candidate Profile


Education:
Bachelor of Science(Computers)
Gender:
nm
Nationality:
Any Nationality


Job tags



Salary

All rights reserved