Machine Learning Engineer - User Behaviour
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.
Company Information
Location: Not specified
Type: Not specified