ApacheAWSAzureCloudGoogle Cloud PlatformJavaPythonPyTorchScalaSQLTensorflowAIMachine LearningNLPTensorFlowGCPGoogle CloudKinesisGitVersion Control
About this role
Role Overview
Contribute to the Efekta AI platform that enables data-informed learning for our students, from understanding student progress to recommending content and learning paths.
Build models using diverse learning signals (written, spoken, and behavioural data).
Apply Machine Learning across NLP, speech/audio, and user interaction data.
Help us create measurable business impact by working on data products.
Research and recommend new innovative ways AI can optimise our business operations.
Requirements
A proven track record of making an impact with Data Science
Excellent coding skills (SQL, Python).
Experience building predictive models using user behaviour, sequence data, or time-series signals, ideally in real-world product environments.
Experience with machine learning frameworks (e.g. PyTorch, TensorFlow).
Experience using distributed version control systems like git.
Experience using cloud environments (AWS, GCP, Azure)
Ability to work with engineering teams to productionise AI solutions
Comfortable taking ownership of loosely defined problems, translating open-ended questions into clear data science approaches and measurable outcomes.
Thrives in fast-moving, evolving environments, iterating quickly with incomplete data and adapting solutions as requirements and insights change.
Experience in developing data processing applications in Java/Scala/Python
Experience working with streaming data sources (e.g. Kinesis Streams or Apache Flink)
Tech Stack
Apache
AWS
Azure
Cloud
Google Cloud Platform
Java
Python
PyTorch
Scala
SQL
Tensorflow
Benefits
Working in a multicultural global team with vibrant and energetic team of colleagues by your side
Comprehensive and supportive onboarding and further personal and professional development and career progression opportunities
A competitive salary and benefits package
Length of Service Recognition including paid sabbatical