Machine Learning Engineer
2 weeks ago
About the team
The success of TikTok's data business model hinges on the supply of a large volume of high quality labeled data that will grow exponentially as our business scales up. However, the current cost of data labeling is excessively high. The Data Solutions team is built to understand data strategically at scale for all Global Business Solution (GBS) business needs. Data Solutions Team uses quantitative and qualitative data to guide and uncover insights, turning our findings into real products to power exponential growth. Data Solutions Team responsibility includes infrastructure construction, recognition capabilities management, global labeling delivery management.
About the role
We are looking for a highly capable machine learning engineer to deploy and optimise our machine learning systems. You will be evaluating existing machine learning (ML) lifecycle, understanding and productionizing the model data pipeline, and enhancing and maintaining the performance of our AI model's predictive automation capabilities.
Responsibility
What you will do
- Model optimisation: Collaborate with data scientists to improve existing machine learning model training and evaluation pipelines, updating/finetuning the models with different training resources such as GPU or distributed training
- Model Deployment: Build continuous integration, testing, and scalable deployment pipelines in cloud computing environments for machine learning services
- Data pipeline productionisation: Work with data scientists and data engineers to design and implement the data pipelines for machine learning models that will support the current and future needs of our business
- Maintenance: Build scalable and reliable infrastructure that supports feature engineering, model training, deployment, inferencing, performance monitoring
- Tracking: Build logging, tracking, analyzing, monitoring and reporting pipelines for both data and model tracking in cloud computing environments to ensure correct model output and stable model performance
What you will need
- Ability to understand the business use case to optimise and implement scalable solution
- Knowledge of machine learning concepts and fundamentals
- Deep learning proficiency in at least one of CV and NLP, with solid experience in model finetuning and optimization
- Solid programming skills with experience writing and maintaining high-quality production code
- Experience in ML pipeline, model training orchestration; large-scale/distributed training experience is desirable
- Ability to work independently and complete projects from beginning to end and in a timely manner
- Great communication skills, both written and oral; comfortable presenting findings and recommendations to non-technical audiences
- BS or above in Computer Science, Software Engineering, or a related field
- 5+ years of industry experience building ML infrastructure at scale
- At least 2 years of experience in developing and deploying large-scale systems, version control, scaling and monitoring
- Experience in machine learning frameworks (scikit-learn, Tensorflow, Pytorch), big data frameworks (e.g., Spark/Hadoop/Flink) and experience in resource management and task scheduling for large scale distributed systems.
- Proficient in Python/SQL and one of C/C++/Go, with deep knowledge of Linux and CD tools (e.g. git); Experience with any microservice framework is highly desirable
- Knowledge of machine learning concepts and fundamentals
- Good communication and teamwork skills to clearly communicate technical concepts with other teammates.
-
Machine Learning Engineering
1 day ago
Singapore Technosoft SEA Pte Ltd Full time**Description**: **Responsibilities**: - As a Machine Learning Engineer, you will contribute to state-of-the-art machine learning infrastructure and relevant software (e.g. supervised learning, reinforcement learning, data management, and evaluation at unparalleled scale). - Manipulate high-volume, high-dimensionality, structured data from automotive retail...
-
Machine Learning Engineer
5 days ago
Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full timeNewbridge is partnering with a leading software company to identify a skilled Machine Learning Engineer. Renowned for developing cutting-edge solutions, our client is seeking a talented professional to contribute to their innovative projects. Join us in shaping the future of machine learning in the software industry. **Position...
-
Machine Learning Engineer
1 week ago
Singapore Tangspac Full timeOur client a fintech company is looking to hire Machine learning Engineer to join their AI and machine learning development team Roles - Work closely with data scientists and data engineers to support them to develop ML models - Developing scalable platforms to improve AI's capabilities - Responsible for scaling, productionising and performance tuning...
-
Machine Learning Engineer
1 week ago
Singapore Johnson & Johnson Full time**Job Function**: Data Analytics & Computational Sciences **Job Sub Function**: Data Science **Job Category**: Scientific/Technology **All Job Posting Locations**: SG003 Science Park Drive (Ascent) The APAC Business Technology Team within Innovative Medicine (IM) is looking for an extraordinary machine learning engineer who is passionate about crafting,...
-
Machine Learning Engineers
5 days ago
Singapore CLIMATEFORCE PTE. LTD. Full timeGreenfi is a climate fintech startup company in ESG AI space. We are leveraging advanced machine learning to help financial institutions and corporates make timely and accurate decisions on ESG investments. Greenfi AI and analytics software helps businesses to improve ESG risk management and climate compliance. We are looking for highly motivated senior...
-
Machine Learning Engineer
12 hours ago
Singapore SALT TALENT SEARCH PTE. LTD. Full timeSalt is hiring Machine Learning Engineer for a yearly renewable contract role. The client’s team make an impact by delivering high-quality cutting-edge AI & IoT products which are closely integrated with the business **Responsibility**: - Implement and maintain machine learning algorithms and edge AI models provided by the data scientist team on Android...
-
Machine Learning Engineer
6 days ago
Singapore TikTok Full timeResponsibilitiesTikTok-Data Video Recommendation Team is responsible for the personalized recommendation algorithms for TikTok's hundreds of millions of global users. Here, you will collaborate with top algorithm engineers in the industry, leveraging your expertise in deep learning, recommendation algorithms, and large models to continuously transform and...
-
Machine Learning Engineer
4 days ago
Singapore TikTok Full timeResponsibilitiesTikTok-Data Video Recommendation Team is responsible for the personalized recommendation algorithms for TikTok's hundreds of millions of global users. Here, you will collaborate with top algorithm engineers in the industry, leveraging your expertise in deep learning, recommendation algorithms, and large models to continuously transform and...
-
Machine Learning Engineer
3 hours ago
Singapore TikTok Full timeResponsibilities TikTok-Data Video Recommendation Team is responsible for the personalized recommendation algorithms for TikTok's hundreds of millions of global users. Here, you will collaborate with top algorithm engineers in the industry, leveraging your expertise in deep learning, recommendation algorithms, and large models to continuously transform and...
-
Machine Learning Engineer,
4 days ago
Singapore TikTok Full timeResponsibilitiesTikTok-Data Video Recommendation Team is responsible for the personalized recommendation algorithms for TikTok's hundreds of millions of global users. Here, you will collaborate with top algorithm engineers in the industry, leveraging your expertise in deep learning, recommendation algorithms, and large models to continuously transform and...