Machine Learning Engineer is kinda similar to a Software Engineer, with additional complexity to manage, the Machine Learning Model. A Machine Learning Engineer should have a basic knowledge of machine learning algorithms so that he/she can have a drawing about the performance of the ML model built by the Data Science team.
Your main duties in flying with us:
- Within the Data Scientist team, to collaborate in delivering AI/ML products
- As part of the organization, to collaborate with engineers from different teams to build successful integration for AI/ML implementation
- Research on the latest technology to continuously improve the existing environment
- Expected to write architecture design and technical documentation
- Administer and monitor running ML services
Mandatory belongings that you must prepare:
- Have min. 3 years of experience in Software Architecture, Engineering, or DevOps
- Experience in building ML Pipeline/ML Ops
- Experience in ML Production
- Experience with Cloud Technology, preferably Google Cloud Platform
- Experience in Data Processing (e.g. batch, stream)
- Experience in understanding the project goal and designing a suitable technical solution
- Proficient in programming, preferably using Python/Java
- Proficient in ML frameworks and libraries (e.g. Tensorflow, PyTorch)
- Solid understanding of Learning Concepts (e.g. supervised, unsupervised, deep learning)
- Good communication skills and comfortable collaborating with a cross-functional team