313 Machine Learning Specialists jobs in Singapore
Artificial Intelligence/Machine Learning Engineer - 2026 Start (PhD)
Posted today
Job Viewed
Job Description
About Us
TikTok is a leading short-form mobile video platform. Our mission is to inspire creativity and bring joy to our users.
Why Work with UsInspiring creativity is at the core of our mission. We create value for our communities, drive innovation, and bring people together – a mission we strive towards every day.
Diversity & InclusionWe are committed to creating an inclusive work environment where employees are valued for their skills, experiences, and unique perspectives.
Job Highlights- Flexible work arrangements
- Competitive compensation package
- Positive team atmosphere
- Career growth opportunities
- Paid time off
- Flat organizational structure
- Large user base
- Industry experts on board
- Benefits and perks
- Design and develop large-scale e-commerce recommendation systems and algorithms, including commodity recommendations, live stream recommendations, short video recommendations, etc.
- Create long-term and short-term user interest models, analyze and extract relevant information from large datasets, and design efficient algorithms to explore users' latent interests.
- Develop predictive models for candidate generation and ranking, including building real-time data pipelines, feature engineering, model optimization, and innovation.
- Develop supporting/debugging tools as needed.
- Support the production of scalable and optimized AI/machine learning (ML) models.
- Focus on developing algorithms for extracting, transforming, and loading large volumes of real-time, unstructured data to deploy AI/ML solutions from theoretical data science models.
- Run experiments to test the performance of deployed models, identify and resolve bugs that arise in the process.
- Collaborate with a team to apply knowledge in statistics, scripting, and programming languages required by the organization.
- Work with software platforms in which the models are deployed.
Senior Artificial Intelligence and Machine Learning Developer Position
Posted today
Job Viewed
Job Description
We are seeking a talented developer to create and implement artificial intelligence and machine learning models that drive business value.
This role involves working closely with senior engineers and data scientists to build, test, and deploy AI/ML solutions that solve real-world problems.
Key Responsibilities:
- Design, develop, and deploy machine learning models using various algorithms and tools
- Collaborate with cross-functional teams to translate business requirements into AI/ML solutions
- Develop and maintain high-quality datasets for training and evaluation
- Implement model optimization techniques, feature engineering, and performance tuning
- Deploy AI/ML models into production environments and monitor their performance
- Document experiments, model configurations, and technical workflows
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related fields
- Strong understanding of machine learning algorithms such as regression, classification, and clustering
- Proficient in Python and familiar with ML libraries such as TensorFlow, PyTorch, or scikit-learn
- Experience with data processing tools like pandas and NumPy
- Basic knowledge of SQL and data querying
- Strong analytical and problem-solving skills
- Good communication skills and ability to work effectively in a team
Preferred Qualifications:
- Experience with knowledge graph construction and utilization
- Familiarity with AI/ML models for semantic search, such as BERT or GPT-based models
- Prior experience in document management systems or related industries
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
Why should I Apply:
At Sonar, we’re a group of brilliant, motivated, and driven professionals working hard to help organizations build responsible, secure, high-quality code quickly and systematically. We build solutions that don’t just solve symptoms of problems – we fix problems at the source – source code, to be specific.
We have a dynamic culture with employees worldwide and hub offices in the USA, Switzerland, the UK, Singapore, and Germany. We believe team members should have the opportunity to come to work every day, work on a product they are proud of, love what they do, and feel energized by their peers. With our roots deep in the open source community, we’re all about the mission: provide solutions that deliver Clean Code.
We seek a Machine Learning Engineer who is passionate about exploring new dimensions in GenAI and developing the next-generation agentic framework for AI-powered developer assistants. As a Machine Learning engineer at Sonar, you will develop, implement, and optimize ML workflows to enhance our products and services. You will work closely with software engineers, researchers, and other stakeholders to deliver robust, scalable, and innovative solutions to advance the state-of-the-art agentic workflow for autonomous program improvement.
On a daily basis you will- Work with the core research team to advance the state of the art for AI-driven SE.
- Design, develop, and deploy models and algorithms to tackle various challenges in automating software engineering tasks.
- Analyze and preprocess large datasets to build scalable and efficient ML pipelines.
- Optimize and fine-tune LLMs to improve performance and accuracy.
- Conduct experiments and perform rigorous validation to evaluate model effectiveness.
- Implement and maintain scalable, robust, and efficient production-level code.
- Stay up-to-date with the latest advancements in machine learning technologies.
- Develop and maintain documentation for AI models and systems.
- Participate in code reviews and contribute to the development of best practices in machine learning engineering.
- Collaborate with development teams to ensure seamless model deployment and integration into production systems.
- Bachelor’s degree (or equivalent) in computer science, information technology, engineering, or related field.
- Proven experience as a Machine Learning Engineer or a similar role with a strong portfolio of projects, with at least two years of industry experience.
- Proficiency in programming languages such as Python, Java, or C/C++.
- Solid understanding of machine learning frameworks and libraries, such as TensorFlow, PyTorch, JAX, HuggingFace, scikit-learn, etc.
- Strong knowledge of algorithms, data structures, and software engineering principles.
- Familiarity with cloud platforms and services, such as AWS, Google Cloud Platform, or Azure is an advantage.
- Experience with deep learning models and natural language processing (NLP).
- Knowledge of MLOps practices and tools.
- Experience with data visualization tools and techniques.
- Familiarity with version control systems such as Git.
- Excellent debugging, optimization skills, communication and teamwork skills.
Why you will love it here:
Our culture and mission set us apart. We have a dynamic work culture that values respect and kindness – and embraces the right to fail (and get right back up again!). We believe that the best idea wins and everyone has a voice.
We believe that great people make a great company. We value people skills as much as technical skills and strive to keep things friendly and laid-back while still being passionate leaders in our domains. Our 550+ SonarSourcers from 33 different nationalities can relate!
We embrace work-life balance. It is important to maintain a healthy work-life balance. This is why we have a flexible work policy that includes remote and in-office hybrid work (minimum three days a week in the office - Monday/Tuesday/Thursday).
We have a growth mindset. We love to learn and believe that continuous education is critical to our success. In an ever-changing industry, new skills are a must, and we're happy to help our team acquire them.
We prioritize Diversity, Equity, and Inclusion:
At Sonar, we are a global workforce and recognize the value of different backgrounds, and global cultures. We are committed to creating a diverse work environment and are proud to be an equal-opportunity employer. All qualified applicants will be considered for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
All offers of employment at Sonar are contingent upon the clear results of a comprehensive background check conducted prior to the start date.
Please note that applications submitted through agencies or third-party recruiters will not be considered.
#J-18808-LjbffrMachine Learning Engineer
Posted today
Job Viewed
Job Description
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Creation is the core of TikTok's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together. That's how we drive impact-for ourselves, our company, and the users we serve. Join us.
About the team
Our Search Team is responsible for building and owning TikTok's search engine which provides our users the best search experience. On the TikTok Search Team, you'll have the opportunity to build a full-stack search engine system and combine information retrieval technology with modern machine learning methods from related fields such as NLP, Computer Vision, Multimodal, and Recommender Systems. We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving.
Responsibilities
• Optimize the searching quality to provide TikTok's users the best search experience
• Combine your understanding of product objectives and take full advantage of modern machine learning, NLP and Multimodal techniques to improve the search ranking algorithms, including query understanding, video understanding and various levels of result ranking.
Qualifications
Minimum Qualifications
• Bachelor degree or above in the field of computer science or a related technical discipline
• Minimum 5 years of experience in search / recommendation
• Proficient coding skills and strong algorithm & data structure using C++/Python/Java
• Experience in one or more of the following areas: NLP, Ranking, Ads, Search engine, Recommender System, and Machine Learning
Preferred Qualifications
• Effective communication and teamwork skills.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
We are a leading fintech company specializing in capital markets. Our mission is to revolutionize the financial industry through innovative technology and data-driven strategies. We are looking for a motivated and talented Machine Learning Engineer to join our dynamic team and contribute to our cutting-edge projects. We are seeking individuals who are passionate about harnessing the power of Machine Learning (ML) and Artificial Intelligence (AI) to tackle financial challenges. Ideal candidates should possess an open mind and a creative approach to developing innovative solutions for complex financial problems and join our dynamic team and contribute to our cutting-edge projects.
Responsibilities:
- Develop and implement machine learning models to address complex financial and insurance challenges.
- Apply large language models (LLMs) for document analysis and information extraction.
- Utilize machine learning techniques for predictive analytics and data-driven decision-making.
- Collaborate with team members to integrate components into a cohesive AI pipeline.
- Clean, preprocess, and analyze large datasets using statistical and machine learning techniques.
- Design and build scalable machine learning pipelines with data scientists and engineers.
- Conduct exploratory data analysis to generate actionable insights.
- Stay up-to-date with advancements in machine learning and AI to propose innovative solutions.
- Participate in team meetings, brainstorming sessions, and code reviews.
- Document and present your work, findings, and results to both technical and non-technical stakeholders.
- Minimum 1-2 years of experience with a master's or bachelor's degree in Computer Science, Data Science, Statistics, Mathematics, or a related field.
- Proficient in Python programming with hands-on experience in data manipulation and machine learning libraries, including Pandas, NumPy, Scikit-Learn, TensorFlow, and PyTorch.
- Expertise in exploratory data analysis of large data sets.
- Experience in deploying large language models (LLMs) and familiarity with various AI platforms and tools, including Mistral AI, Whisper AI, and Claude AI etc.
- Familiarity with data preprocessing techniques and tools.
- Knowledge of statistical analysis and data visualization techniques.
- Strong problem-solving skills and ability to work independently as well as in a team.
- Excellent communication skills, both written and verbal.
- Prior experience with financial data or in the fintech industry is a plus.
- Hands-on experience with real-world machine learning projects in the fintech sector.
- Mentorship and guidance from experienced data scientists and engineers.
- Opportunity to work in a fast-paced, innovative, and collaborative environment.
- Networking opportunities with industry professionals.
- Potential for future career opportunities within the company.
Equal Opportunity Employer: Klaara is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
- Protect TikTok users, including and beyond content consumers, creators, advertisers;
- Secure platform health and community experience authenticity;
- Build infrastructures, platforms and technologies, as well as to collaborate with many cross-functional teams and stakeholders.
The BRIC team works to minimize the damage of inauthentic behaviors on TikTok platforms, covering multiple classical and novel community and business risk areas such as account integrity, engagement authenticity, anti spam, API abuse, growth fraud, live streaming security and financial safety (ads or e-commerce), etc.
In this team you'll have a unique opportunity to have first-hand exposure to the strategy of the company in key security initiatives, especially in building scalable and robust, intelligent and privacy-safe, secure and product-friendly systems and solutions. Our challenges are not some regular day-to-day technical puzzles -- You'll be part of a team that's developing novel solutions to first-seen challenges of a non-stop evolvement of a phenomenal product eco-system. The work needs to be fast, transferrable, while still down to the ground to making quick and solid differences.
Responsibilities:
- Build machine learning solutions to respond to and mitigate business risks in TikTok products/platforms. Such risks include and are not limited to abusive accounts, fake engagements, spammy redirection, scraping, fraud, etc.
- Improve modeling infrastructures, labels, features and algorithms towards robustness, automation and generalization, reduce modeling and operational load on risk adversaries and new product/risk ramping-ups.
- Uplevel risk machine learning excellence on privacy/compliance, interpretability, risk perception and analysis.
Qualifications:
Minimum Qualifications
- Master or above degree in computer science, statistics, or other relevant, machine-learning-heavy majors.
- Solid engineering skills. Proficiency in at least two of: Linux, Hadoop, Hive, Spark, Storm.
Preferred Qualifications
- Strong machine learning background. Proficiency or publications in modern machine learning theories and applications such as deep neural nets, transfer/multi-task learning, reinforcement learning, time series or graph unsupervised learning.
- Ability to think critically, objectively, rationally. Reason and communicate in result-oriented, data-driven manner. High autonomy.
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect - and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect - and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Job highlights
Career growth opportunity, Flat organization, Competitive compensation
Responsibilities
About the team
The e-commerce alliance team aims to serve merchants and creators on the e-commerce platform to meet merchants' business indicators and improve creators' creative efficiency. By cooperating with merchants and creators, we aim to provide high-quality content and a personalized shopping experience for TikTok users, create efficient shopping tools at seller centers, and promote cooperation between merchants and creators.
Responsibilities
- Build and design large-scale machine learning algorithms to model the real-time interests of creators to improve conversion efficiency
- Optimize TikTok's massive commodity relationship mining and ranking and recall of creators' product recommendations, and improve the overall GMV of the platform
- Use the large scale of data to deeply analyze the behavior of creators and merchants and build targeted algorithm strategies to empower creators and merchants, improve merchants' monetization efficiency, and boost industrial upgrading
- Support the rapid development of TikTok's e-commerce business, serve millions of merchants, explore more efficient business models, satisfy users with the best shopping experience, and promote ecological development
- Support the production of scalable and optimised AI/machine learning (ML) models
- Focus on building algorithms for the extraction, transformation and loading of large volumes of realtime, unstructured data to deploy AI/ML solutions from theoretical data science models
- Run experiments to test the performance of deployed models, and identifies and resolves bugs that arise in the process
- Work in a team setting and apply knowledge in statistics, scripting and programming languages required by the firm
- Work with the relevant software platforms in which the models are deployed
Qualifications
Minimum Qualifications:
- Bachelor's or Master's or PhD degree in Computer Science or related fields.
- Experience in C++ and Python. Proficiency in at least one Big Data tool (e.g., Hive SQL, Spark, MapReduce) and at least one Deep Learning tool (e.g., TensorFlow, PyTorch).
- Applied machine learning experience, familiarity with algorithms such as Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec, Logistic Regression, Gradient Boosting Trees, Deep Neural Networks, etc.
- Industry experience in personalized recommendation, online advertising, information retrieval, or related fields.
Preferred Qualifications:
- Excellent learning ability and good communication and cooperative spirit.
- Passionate about techniques and solving challenging problems.
- Publications at KDD, NeurIPS, WWW, SIGIR, WSDM, CIKM, ICLR, ICML, IJCAI, AAAI, RecSys, and related conferences.
Be The First To Know
About the latest Machine learning specialists Jobs in Singapore !
Machine Learning Engineer
Posted today
Job Viewed
Job Description
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
Why Join Us
Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect - and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.
Diversity & Inclusion
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Job highlights
Positive team atmosphere, Career growth opportunity, 100+ mil users, Meal allowance, Competitive compensation
Responsibilities
About the team
Our Search Team enhances local services by improving user discovery of hospitality, dining, and leisure experiences while driving ecosystem growth. They leverage large-scale machine learning to refine search and recommendation systems, focusing on personalized relevance, CTR/CVR prediction, and optimized conversion efficiency for billions of users.
Responsibilities
1. Support the local video service business to enhance user discovery of life services such as hospitality, dining, and leisure;
2. Improve the search experience in local services and promote ecosystem growth;
3. Utilize large-scale machine learning techniques in search and recommendation scenarios with billions of users to: Improve user shopping experiences & Enhance conversion efficiency;
4. Design and implement local services search algorithms across the full stack, including: Query analysis, relevance, recall, coarse ranking, fine ranking, and blended ranking. Personalized behavior modeling for relevance computation; CTR (Click-Through Rate) prediction, CVR (Conversion Rate) prediction. Vector recall and value blending.
Qualifications
Minimum Qualifications
1. Excellent analytical and problem-solving skills;
2. Strong foundation in machine learning and deep learning, with experience in: NLP (Natural Language Processing), Personalization;
3. Exceptional coding skills with solid knowledge of data structures and algorithms;
4. Proficiency in Linux development environments.
Preferred Qualifications
1. Prior experience in search, recommendation, or advertisement algorithms.
2. Familiarity with local life services and e-commerce businesses.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Responsibilities
- Research and implement high performance AI/ML (Artificial Intelligence and Machine Learning) algorithms, models and pipelines
- Collaborate with engineers to collect and process data, as well as to integrate AI/ML components within the SecureAge product suite
- Optimise and test AI/ML components to validate their efficacy and robustness in production environments
- Propose innovative solutions that consider the broader context in which AI/ML is applied
- Be a subject matter expert in the AI/ML domain, staying up to date on the latest advancements
- Bachelor in Computer Science or related STEM field
- Strong Python programming skills
- Prior experience with solving real-world problems using ML frameworks (PyTorch, TensorFlow etc.)
- Resourceful and independent in performing research and solving problems
- Familiarity with software architecture and confidence with computer and operating system fundamentals
- Naturally curious and committed to continuous learning in a fast-evolving technical landscape
- Excellent communication and collaboration skills
Machine Learning Suite
Posted today
Job Viewed
Job Description
- Support Project/System implementation of Machine Learning Suite (MLS).
- Ensure solution design complies with enterprise design principles, security and control standards.
- Convert business requirements to design document and other system documentation to capture key design decisions.
- Able to conduct data mapping and process mapping with interfacing applications.
- Create technical documents for the solutions.
- Conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
- Work with Test Management teams to complete SIT/UAT as planned.
- Manage project change request approval windows and deployment schedule.
- Facilitate and provide technical and testing support before and after production deployment.
- Manage external vendors for project delivery within schedule.
- Experience end-to-end projects for system implementation of Machine Learning Suite (MLS).
- Strong in driving project deliverables, actively tracking timelines, escalating issues when needed, and ensuring accountability across teams.
- Strong in Project Management, Financial Management, Application Management, Risk and Issue Management, Change Management and Resource Management.
- Experience in application architecture, development, system integration and software design.
- Experience in Production Support Management, Incident and Problem Management.
- Knowledge in networking, firewall, data migration, password encryption, SSO integration, and disaster recovery planning and testing.