Position: Middle ML Engineer (Graai)
Company: Roosh
Category: Data Science
Experience required: 3y
English level: intermediate

Hello, future Rooshmate.

Pawa is a venture studio that helps startups turn an idea into a product. Proud to be a part of the business-ecosystem of Roosh — a Ukrainian company that creates and invests in AI and ML-focused projects, aiming to build Ukraine as the European center for artificial intelligence.

We are looking for a skilled Machine Learning Engineer who dares to go beyond average in our product Graai.

About the project
We make games more fun for every player. Our solution uses Machine Learning to personalize the gaming experience and improve players' retention and lifetime value.

What you will do:
- Build scalable and fault-tolerant systems;
- Develop and maintain backend for ML-based solutions;
- Collaborate with the R&D team to integrate ML models into the product.

Requirements:
- Proficiency in Python;
- Understanding of machine learning concepts and principles;
- Experience with ML/EDA libraries (pandas/numpy/scikit-learn);
- Experience with Deep Learning libraries (e.g. TensorFlow, Keras, PyTorch);
- Familiarity with AWS;
- Understanding CI/CD principles;
- Understanding container orchestration concepts and tools;
- Experience in Web Services / APIs;
- Experience with SQL and NoSQL DBMS;
- Microservices architecture understanding.

Will be a plus:
- Experience in designing and implementing microservices architecture;
- Experience in distributed task queues / message-brokers;
- Experience with ELK stack.

As a Rooshmate, you will have:

— The coolest team ever

You will join striving and open-minded professionals to share ideas and shape the future.

— Time-off policy to take your time

Twenty-one days of vacation, long and short-term sick leaves, compensatory days off, maternity and paternity leaves, and more — everything for you to make up your life according to your needs.

— Medical insurance

Perfectly packed health care covering dental and Covid-19 cases.

— Boosting your expertise

We’re interested in accelerating your growth — hence we compensate for your professional development courses and conferences. You will get access to all Roosh educational or business activities, where we engage top-notch experts from diverse areas to master hard and soft skills. Also, you can join our corporate English lessons twice a week.

— Financial support in various life circumstances

We will support you in joy and sorrow of this unpredictable life.

How’s the hiring process going:

Our hiring process is designed to ensure that we are a perfect match. So be ready to come across:

— interview with Recruiter: we’ll talk about Roosh and answer all your questions,
— intro call with your future Manager: we’ll discuss the role and the project in detail,
— tech interview: we want to see how you think, bring ideas, and work with info. Then we’ll give you feedback.
— culture fit interview: a final call with the team to make sure our culture and values click,
— reference check: during the process, we’ll contact your previous workplaces to hear something even more exciting about you.

ill not sure whether to go for Roosh or not? Check our values to resonate with yours first here. Anyway, thanks for your interest.

We’ll review your CV and everything you have sent us within five working days. If your background meets our needs — we’ll set up a call to get to know each other better. Otherwise, we aren’t quite ready to get along with you at this moment. But no worries — our journey has just started, and we’d love to stay in touch as our team grows and more opportunities emerge. We wish you the best of luck with your aspiration.