Machine Learning Engineer
Job Description
Job Description
We're looking for engineers who thrive in building intelligent, user-adaptive systems that operate in real-time environments. You will work on models that understand and anticipate user behaviour, helping drive proactive, low-latency experiences across immersive platforms. . Your work enables real-time pre-rendering, hyper-personalization, and seamless interactivity in VR/AR worlds — making our system feel like it knows what you need before you ask.
This role bridges AI, NLP, behavioural modelling, and real-time system design.
Responsibilities
-
Design, develop, and implement machine learning models and algorithms.
-
Build predictive models to anticipate user actions (voice, gaze, gestures) and proactively trigger content generation and pre-rendering.
-
Implement NLP-powered systems to understand and forecast conversational user input in XR contexts.
-
Design personalization algorithms that adapt content and UI to individual user behaviour and preferences.
-
Collaborate with cloud engineers to integrate predictive models with rendering workflows for ultra-low-latency experiences.
-
Continuously improve prediction accuracy using live user session data and feedback loops.
-
Analyse and preprocess large datasets to extract useful features for model training.
Requirements
-
5+ years experience with user behaviour modelling, natural language processing, and multi-modal interaction data.
-
Proficient in Python, TensorFlow or PyTorch, and NLP frameworks (e.g., HuggingFace Transformers).
-
Familiarity with personalization algorithms, recommendation systems, or reinforcement learning.
-
Experience with cloud platforms such as AWS, Google Cloud, or Azure for deploying machine learning solutions.
-
Solid understanding of algorithms, data structures, and software engineering principles.
-
Excellent problem-solving skills, attention to detail, and a passion for continuous learning in the field of AI and machine learning.
-
Bonus: Experience integrating ML into interactive or XR applications.
What We Value
-
Comfortable navigating ambiguity and working independently.
-
Action-oriented with a practical approach to solving complex problems.
-
Strong ownership mentality and proven delivery on high-impact projects.
-
Clear communicator with strong collaboration skills, especially with technical teams.
-
Experience building from the ground up in fast-moving startup environments.
-
Genuine enthusiasm for accelerating ML research and deployment in creative space.
Bonus Skills (Nice-to-Have)
-
Experience with ML pipelines involving video, image, or 3D data.
-
Familiarity with distributed compute frameworks (e.g., Ray) or orchestration tools (e.g., Flyte).
-
Familiarity with game engines (Unreal or Unity)
-
Knowledge of vector databases and similarity search (e.g., LanceDB).
-
Prior work in AI/ML research settings or startups.
-
Contributions to open-source ML/data infrastructure projects.
-
Experience designing tools directly for researchers or technical users.