Role:
As a Senior Platform Engineer in the ML Platform team within AI Analytics & Data domain your mission is to work alongside other platform engineers in the team to develop worldclass machine learning platform products. These products enable ML Product teams to follow organizational standards to improve their efficiency and to reduce their time to production. Your responsibility will be engineering focused with the aim of providing solutions for ML Product teams. These solutions include continuous integration and development workflows model training pipelines model serving and monitoring solutions and reusable libraries. In additional you will also be able to develop different technical enablement to enable large scale machine learning solutions.
Furthermore you will:
- Work together in an Agile team designing and developing ML Platform solutions
- Develop different reusable technical enablement to speed up Advanced Analytics and AI product development for example automate machine learning model training lifecycle management of machine learning model advanced data profiling and much more
- Leverage the understanding of software architecture and software design patterns to write scalable maintainable welldesigned and futureproof software
Essential requirements:
- An experienced software developer (510 years) with strong mindset of building scalable and highquality software product. You understand the challenge of design and implementation of large scale distributed system
- Passionate about distributed computing and machine learning technology.
- Excellent in programming in Python. Not only familiar with language itself but also fully aware of best practices code structure design patterns development workflow testing etc.
- You passionately test your code and follow testdriven development
- Hands on experience in DevOps and automate software development process like familiar with tools like Jenkins Docker and Kubernetes etc.
- Experienced in at least one of cloud solution like AWS Azure or GCP (Preferably GCP).
- You probably have developed machine learning application previously or at least interested with machine learning and data science
- A great team player in an Agile team setup willing to take different kinds of tasks to meet sprint commitment and to reach our goal together
- Fluent in English
Please explain how you meet all the requirements when applying.
Utilization: 100%
Location: Sweden
Period:
Last day to apply:
We present regularly.This means that we sometimes remove the assignements from our website before the final application deadline. If you are interested in an assignement we recommend that you submit your application as soon as possible.