ML Engineer/Data Scientist (Creative Research Team)

Wargaming

  • Λευκωσία
  • Μόνιμη
  • Πλήρης Απασχόληση
  • Πριν 2 μήνες
Job OverviewAs a part of Creative Research team, you will work in the intersection of game development and data science areas. Your role will be to deliver state-of-the-art Machine Learning solutions for our game development processes. The ideal candidate won't just help us to solve tasks, you will bring a new knowledge and experience to the team. As a subject matter expert, you will be combining your professional experience and an intrinsic desire for problem solving, with your passion of games in order to explore a new frontier within the realm of game development with our data scientists and academic research partners.We are looking for a new team member with strong interpersonal skills and a combination of analytical skills, intellectual curiosity and accountability. The ideal candidate is intelligent, sharp, detail-oriented, and highly quantitative individual with a passion for gaming, data modeling, analysis, and working with cross-functional teams.What will you do?Analyze data and apply researching, designing, prototyping and productization of machine learning solutions to challenge various business issues in game developmentPrepare documentation in a simple, understandable way for a business or technical audienceDevelop specifications for created models for further automationDesign, prototype, and implement advanced machine learning algorithms to help improve player experiences. Work with data science and engineering team to implement robust processes in real timeReview relevant academic and industry research to identify useful algorithms, techniques, libraries, etc. Monitor latest Machine Learning / Artificial Intelligence trends and cutting-edge technics to leverage them on our projectsFrame and conduct intricate analyses and experiments using extremely large, complex (not always well-structured, highly variable) data sets, analyze large amounts of information to discover trends and patternsCreate statistical models and machine learning algorithms that provide insights and direction for overall game feature design and level designResearch, implement and improve Machine Learning solutions to improve our game production processes or players experienceModify game code to allow effective implementation of ML algorithmsDevelop tools and processes that will help team members and stakeholders analyze experiment resultsCollaborate with other ML and game teams to industrialize Machine Learning solutions into innovative products and business processesWhat are we looking for?Bachelor's degree in a relevant field (computer science, applied mathematics, statistics, data mining, etc)Proven solid commercial programming experience with developing machine learning systems in a professional environmentUnderstanding of the mathematical foundations of machine learning algorithms,knowledge of probability theory and mathematical statisticsProficiency in Python and multiple libraries (NumPy, OpenCV, XGBoost, Scikit-Learn, Pandas, etc.), in data models and architecturesExperience using machine learning frameworks (Pytorch, Tensorflow, MxNet, Caffe, etc.)Teamwork experience, ability to work independently as well as in small teams with minimal supervisionExcellent interpersonal skills, ability to communicate effectively to both technical and non-technical team membersIntermediate or higher level of EnglishWhat additional skills will help you stand out?Experience in game development industryExperience with Reinforcement Learning, Generative Adversarial Network, NLP and other state of the art techniquesExperience with other programming languages (C++, C#, R, etc.)Familiarity with data extraction across different database architectures (structured and non-structured)Experience with CUDA, cuDNNExperience with cloud data/data processing servicesAdvanced data visualization skillsExperience in creating analytical reports in English and RussianBenefitsBenefits and perks are tailored to the local market and culture. Our benefits in Nicosia include:21 days holiday (additional days based on years of service: up to 25 days) + 15 days as public holidaysPaid Sick Leave up to a certain number of days, Marriage LeaveCareer development and education opportunities within the companyEnglish language courses fully covered by the company upon Manager's approvalPremium Private Health CareOnsite gym and spaFree parkingFree drinks-equipped kitchen in every floor buildingHellenic Bank benefitsEmployee discounts (e.g. restaurants, bars, etc.)Personal Gaming AccountOnsite canteen with subsidized prices for food and drinksCompany events, Social ClubsSeniority AwardsReferral program - You can recommend the best talents to the company and receive a reward

Wargaming