Senior Machine Learning Engineer
Description
We are looking for a Senior Machine Learning Engineer to join our AI team in Singapore. You will design, build, and deploy production ML systems that power our core products. Responsibilities: - Design and implement end-to-end ML pipelines from data collection to model serving - Build and maintain scalable model training infrastructure using cloud platforms - Collaborate with product teams to identify ML opportunities and translate business problems into ML solutions - Implement monitoring, A/B testing, and model performance tracking in production - Mentor junior engineers and contribute to engineering best practices - Stay current with ML research and evaluate new techniques for production applicability
Requirements
- 5+ years of software engineering experience, with 3+ years focused on ML - Strong proficiency in Python and ML frameworks (PyTorch, TensorFlow, or scikit-learn) - Experience deploying ML models to production at scale - Solid understanding of deep learning, NLP, or computer vision - Experience with cloud platforms (AWS SageMaker, GCP Vertex AI, or Azure ML) - Familiarity with MLOps tools (MLflow, Kubeflow, or similar) - Strong communication skills and ability to explain technical concepts to non-technical stakeholders - Bachelor's or Master's degree in Computer Science, Mathematics, or related field