Similar Jobs
See allSenior Java Developer (Data | AWS) (IT consultant)
InspiredXpert
South Africa
Java
SQL
Python
Machine Learning Engineer
Calendly
US
Python
Scala
Java
Senior Software Developer
Activate Group
UK
Python
Docker
Kubernetes
Senior Data Scientist
Kamino Retail
Europe
Data Science
Machine Learning
Python
Senior Data Platform Software Engineer
ServiceNow
APAC
Python
Java
Spark
Role Summary:
- Develop, deploy, and continuously improve a large-scale recommendation system that drives personalised content discovery.
- Focus on production-grade machine learning, ensuring models and serving components are reliable and performant.
- Integrate cleanly with upstream data pipelines and downstream application services.
Key Responsibilities:
- Partner with engineering teams to integrate ML models with data pipelines powering recommendations.
- Work with product and stakeholders to deliver features that meet customer and business needs.
- Communicate system behaviour, trade-offs, and results clearly to technical and non-technical audiences.
Essential Skills & Experience:
- Degree in Computer Science, Machine Learning, Data Science, Applied Mathematics, or similar (or equivalent experience).
- Proven ML engineering experience on large-scale data systems.
- Strong Java, Python, and SQL.
InspiredXpert
InspiredXpert is a specialist IT Talent Solutions company providing high-quality contract or perm talent across software development, cloud, AI, cybersecurity, and data-driven roles. We connect skilled professionals with innovative companies, offering exciting opportunities to work on impactful projects across the globe.