Inworld AI’s team of software engineers develops key technologies in the intersection of AI, machine learning, and metaverse/XR-worlds.

The team consists of engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, and interaction design.

Prior to Inworld AI, the team has pioneered the conversational AI technologies market, building innovative conversational AI products and platforms, including API.AI (now known as Google Dialogflow), that are now being used by millions of developers. 

Inworld AI is just starting to grow and the company is looking for an enthusiastic and versatile Junior Machine Learning Engineer, someone who is ready to learn and take on new problems as the team continues to push the technology forward. Sounds like something that you will be interested in? Apply now! 

What will you do:

  • Conducting research on machine learning - you will be going through different websites, blogs and collecting information, keeping it up to date. 

  • Exploring artificial intelligence methods to support content creation.

  • Designing data processing and collection systems.

  • Developing and testing machine learning simple and complex algorithms using deep learning methods.

  • Implementing experimental programming models.

  • Hyperparameter tuning, choosing optimization algorithms.

Alina Zainutdinova
Recruiter в Inworld AI

Why join?

- Be one of the first employees of the company.

- An opportunity to develop the skills that you have and gain new ones.



  • Completed Maths, Physics, or Applied Computer Science degree. 

  • Ability to work with Python, PyTorch, TensorFlow - you will be working with these programs, you should have a portfolio of projects you’ve done. 

  • English skills - you will be required to read various blogs and texts and conduct research on machine learning in English so we expect you to have a minimum of Intermediate level. 

  • Strong desire to learn and develop in machine learning - you get carried away when you learn more about this topic.

  • Analytical skills - you can digest the information down and interpret it, do global research and make a summary and a conclusion based on the information, or the other way around - focus on one topic and study it deeply in detail. 

  • Creativity - you are able to see the full picture and future of the company, notice flaws, and propose ideas to improve the company’s work and growth. 

  • Self-reliance - you are able to work and make decisions on your own. 

  • Proactivity - you have a strong desire to help the company grow. You are open to new information and communication, we expect you to be a person with many ideas, not just an executor.

  • Responsibility - you can analyze the tasks and set your own deadlines. You are autonomous and can work on your own. 

  • Teamwork - you are open to collaborating and sharing different perspectives and experiences with the team. 

  • Ability to adjust your working schedule - the company is based in California but your future supervisor is located in Novosibirsk (GMT +7).

Not necessary but will be a big plus: 

  • Experience working with C++.

  • Experience working with large language models, text simplification, and data transformation. 


What we offer: 

  • Full-time employment (8 working hours per day, 5/2). For this vacancy, we consider only graduates. Please note that we will not consider candidates planning to combine this work with studies or another job.

  • Remote work. You may be located in any country or city, just need a good Internet connection and the opportunity to adjust your working schedule to have overlapping hours with the team.

  • A great chance to be one of the first employees in the company.

  • Stability - this is not an internship or project work, we consider only the candidates looking for a long-term commitment.

  • Quick selection process.

Application deadline: 13th of October 2021. 

Please note that the later you apply - the more intensive your selection process will be, for example, you will have less time for the test assignment, etc.

1. Fill in the application form - attach your CV;

2. Complete the VCV recording;

3. Complete the test assignment;

4. Have a Zoom-interview with Grintern’s Senior Recruiter (no video required);

5. Have a video Zoom-interview with the company’s founder;

6. Get hired!


Сможешь увидеть, если зарегистрируешься Войти Зарегистрироваться