As an engineer in this team you will design, develop, and maintain robust end-to-end capabilities for our Machine Learning Platform that enable data and analytics teams across the organisation to deliver value from data, whilst creating a culture of collaboration and data excellence
You will advocate the practice of applying software engineering principles to ensure the reproducible development of reliable and innovative ML products
As a ML Platform Engineer, you will be an empowered member in a committed, cross-functional team that develops Volvo Cars ML platform in collaboration with stakeholders across the company
In this role, team contributors thrive best
We envisage that you embrace agile working principles, enjoy solving problems and are comQmitted to learning and development
You should have experience in Software Engineering, the Public Cloud and Kubernetes and be fluent in spoken and written English
An awareness and interest in Machine Learning is a distinct advantage
Key competencies for the position include:
Significant experience of deploying and operating applications, in production, on Kubernetes
Strong knowledge of at least one programming language, ideally Python or Go
Thorough understanding of the Software Engineering discipline with a passion for automation and security
Comfortable in the use of docker and containerisation
Knowledge of public cloud services; AWS or Azure are preferred
Familiarity with relevant technologies from the cloud-native ecosystem, such as Kubeflow, Istio, TektonCD and KNative