Machine Learning Engineer
About this position
Responsibilities
• Applies software development practices, DevOps skills and Machine Learning (ML) techniques to orchestrate an end-to-end machine learning workflow that effectively brings ML models to production.
• Participates in scoping of deployment of new data science solutions and implements the appropriate solution design.
• Sustain data science solutions by enabling continuous ML model and/or service performance monitoring, training, and re-training of models, including the implementation of proactive alerting methods.
• Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Requirements
• Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
• Fluent in English: TOEIC 750+, TOEFL iBT 98+, or IELTS 6.5+
• Proven experience as a Machine Learning Engineer or similar role.
• Strong programming skills in Python, C, or C++
• Experience with refactoring legacy code and leveraging third-party libraries/APIs during software development.