Senior Data & AI Engineer

Amman, Jordan

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.


  • 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.

Why Join Babil Games šŸ¦

Work in the Pioneering World of Mobile Gaming: Babil Games is an industry leader in the mobile gaming field, consistently pushing the boundaries of what's possible on mobile platforms. If you want to work on innovative projects that reach millions of players worldwide, Babil Games is the place for you.

Diverse and Inclusive Culture: We embrace diversity and inclusion, believing that varied perspectives contribute to innovative ideas and better decision-making. Our team hails from all corners of the world, and we're committed to creating an environment where everyone, from any background, can do their best work.

Career Growth Opportunities: At Babil Games, we deeply believe in nurturing talent and offering opportunities for professional growth. We have a dynamic, ever-evolving environment that offers numerous avenues to build skills, gain experience, and advance your career.

Work with Passionate and Talented Individuals: Our team is composed of passionate gamers and dedicated professionals. When you join Babil Games, you'll collaborate with some of the most talented people in the industry, allowing you to learn, grow, and make a meaningful impact.

Contribute to Games that Spark Engagement: We're passionate about crafting games that bring joy and excitement to people's lives. When you join our team, you'll help us create immersive, engaging worlds that players love to explore.

Flexible and Supportive Work Environment: We understand the importance of work-life balance. At Babil Games, we offer flexible schedules and a supportive work environment that allows our employees to thrive both professionally and personally.

International Exposure: Be a part of an international family with over 20 gaming studios around the world united under the umbrella of Stillfront Group. Stillfrontā€™s goal to have establish synergy and knowledge sharing across different markets, companies and regions

Join a Company That Values its People: We believe that our employees are our greatest asset. That's why we offer competitive compensation, comprehensive benefits, and a culture that emphasizes respect, transparency, and open communication.

Learn more about working at Babil Games here:

Tell your friends about this position

Personal information
Professional data