Machine Learning Engineer

Employer

Job Description

Inworld AI provides a developer platform for creating AI-powered virtual characters to populate immersive realities including the metaverse, VR/AR, games, and virtual worlds. Building truly intelligent virtual characters is complex and takes a great deal of specialization. Our aim at Inworld AI is to perform the required heavy lifting. We want to enable partners and creators to leverage our platform to build and deploy virtual characters for a variety of use cases.


We are a team of experts that have pioneered conversational AI platforms and generative models at API.AI (Dialogflow), Google, and DeepMind. Inworld AI is funded by top-tier investors including Kleiner Perkins, CRV, and Meta.


We are building our core technology team and are looking for a Machine Learning Engineer.


Qualifications


  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • Experience with applying machine learning algorithms in Natural Language Processing (NLP) domains.
  • Programming experience in Python and (TensorFlow or PyTorch).


Responsibilities


  • Explore artificial intelligence methods to support content creation and language understanding.
  • Develop and test production-grade scalable machine learning algorithms using deep learning methods.
  • Create and verify the latest research methods for controllable text generation, natural language understanding, speech generation, etc.
  • Develop and test data processing pipelines.


About the job


Inworld AI’s software engineers develop key technologies in the intersection of AI, machine learning, and metaverse/XR-worlds. We define how billions of users are going to interact with each other and with worlds in the near future. In Inworld AI we are solving open-ended complex problems which no one could solve before. We're looking for 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. We provide you with top of the range technologies and hardware to help you perform your duties. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.


As a software engineer, you will work on a specific project dealing with high scale data, data pipelines, machine learning modeling, machine learning training, models and hypothesis testing. Your responsibility will include software development, pipeline development, model development, model training, and testing.