Find a job
← To job search

Machine Learning Architect (1 year fixed-term)

Apply now
Role area:
Contract type:
Full Time
Cluj - Napoca
Share on LinkedIn

The Role

We are looking for a machine learning and analytics architect or an equivalent senior engineer looking to move into an architecture role, to evolve the PPB advanced analytics platform, to assist with early stage delivery of ML and analytics models and to build the pipelines and processes that accelerate the data science discovery to execution cycle. Working within the data technology team as well as with various analytics and data science focused teams within the business.

The successful candidate will have a good grasp of data engineering, data architecture, analytics and machine learning, will be a good problem solver, with a positive and results driven attitude and will be strong communicator comfortable with both technical and business stakeholders.

Key Responsibilities / Duties:

  • Work as an effective member of a data architecture team working closely with the lead analytics architect to define and evolve the capabilities of the advanced analytics platform
  • Define and evolve processes that span the entire data science lifecycle from acquisition and feature engineering to model building and the delivery of real time and batch services based on these models
  • Engage with data science and analytics stakeholders to collaborate on the delivery of new models, providing advice on platforms, technologies, and where appropriate any support required with their implementation in Python, R and SQL
  • Engage with data product owners as needed to help build their understanding of the machine learning and analytics landscape and support them in the prioritisation of data team analytics deliverables
  • Engage with the data delivery team to help build their skill level in data engineering for ML and analytics and to hand over any new capabilities that have evolved in the data architecture team with the goal of ultimately scaling up PBBs advanced analytics data engineering beyond the architecture team
  • To be proactive at identifying any new capabilities required to improve PBBs ability to deliver analytics driven insights and intelligent agents
  • To promote the production of reusable components, code and processes where appropriate with a view to maximising outcomes and minimising cost of ownership
  • To create or support the creation of stories and participate in related ceremonies as part of an agile delivery process.
  • To deliver architectural artefacts for the advanced analytics platform such as architecture diagrams, designs and best practices
  • To ensure risks and issues are identified in a timely manner and effectively communicated to the Head of Data Architecture with proposed resolution and mitigation strategies
  • To assist the delivery team with the troubleshooting of analytics and related data platform capabilities as required
  • To run knowledge sharing sessions and present advanced analytics capabilities as appropriate to promote the platform with broader PPB stakeholders and encourage further adoption

Experience & Qualifications:


  • Experience of building machine learning models as well as other descriptive, predictive and prescriptive analytics
  • Demonstrable experience of Python and or R (preferably both)
  • Excellent SQL, preferably on an MPP platform like Redshift or another big data platform like Hadoop
  • A good understanding of feature engineering
  • Experience of machine learning tools and frameworks such as Tensorflow, PyTorch, MXNet and higher level frameworks like Keras or similar
  • Demonstrable experience with high-volume data loads (terra bytes and above)
  • Knowledge of ETL from highly transactional (1000s records/second) OLTP systems
  • A proven ability to influence technical decisions in a fast moving commercial environment
  • Demonstrates exceptional communication and interpersonal skills
  • Is able to explain the business benefits of architectural decisions as well as the application of advanced analytics and ML in general
  • Experience of data engineering in a cloud environment such as AWS, GCP or Azure
  • Educated to degree level in computer science or a subject that applies quantitative methods such as mathematics, statistics, physics, finance or engineering


  • Microservices
  • Kafka or another message based streaming platform
  • Unix Scripting
  • Open source NoSQL technologies (e.g. MongoDB, CouchDB, ElasticSearch).
  • Talend
  • Exposure to Continuous Delivery / Continuous Integration tools (e.g. Go, Jenkins)
  • Knowledge of the online gaming/gambling industry

Key Skills and Attributes:

  • A passion for AI, ML and advanced analytics
  • Proactive work ethic with the ability to deliver results and meet challenging deadlines
  • Passion & flexibility to work the hours required to see projects to completion in a timely, accurate & efficient manner
  • Self-motivated
  • Attention to detail with a high degree of pride in work produced
  • Proven ability & desire to innovate
  • Strong analytical skills
  • Good English language skills