465 Recommendation Systems jobs in Singapore
Cutting Edge Recommendation Systems Engineer
Posted today
Job Viewed
Job Description
At the forefront of innovative engineering, we seek a talented Recommendation Algorithm Engineer to spearhead our mission in crafting cutting-edge recommendation systems for live-streaming platforms.
Job OverviewWe are looking for a skilled engineer who can design, develop, and optimize algorithms that cater to various stages of the recommendation process. This includes cold start, recall, ranking, and ecosystem strategy. Your expertise will play a pivotal role in driving user growth and long-term retention within our live-streaming community.
ResponsibilitiesAs a Recommendation Algorithm Engineer, your primary responsibilities will include:
- Design and develop efficient algorithms that meet the requirements of our core recommendation scenarios.
- Research and implement state-of-the-art machine learning and deep learning techniques to continuously enhance recommendation accuracy and user experience.
- Perform deep data analysis and modeling on large-scale datasets to support ecosystem health, user growth, and long-term retention.
To be successful in this role, you will need to possess:
- Strong programming skills with knowledge of data structures and algorithms.
- Proficiency in Linux development environment and Python, with experience in C++ being a significant advantage.
- Hands-on experience with mainstream machine learning/deep learning frameworks such as TensorFlow or PyTorch.
- Solid understanding of fundamental machine learning/deep learning concepts and familiarity with recommendation algorithms.
- Academic, research, internship, or industry experience in related areas is preferred.
In return for your expertise, we offer a competitive compensation package that includes opportunities for professional growth and development.
Key Skills:
Machine Learning
Data Analysis
Modeling
TensorFlow
PyTorch
Python
Linux
C++
Ability To Learn
Big Data Engineer - Innovative Recommendation Systems
Posted today
Job Viewed
Job Description
About Us
">TikTok is a leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy to our users. We strive to create value for our communities, inspire creativity, and bring joy every day.
Mastering Advanced Recommendation Systems for Scalable Enterprise Architectures
Posted today
Job Viewed
Job Description
At TikTok, we're on a mission to inspire creativity and bring joy to our users. Our Recommendation Architecture Team is responsible for building and optimizing the architecture of the recommendation system to provide the best experience for our users.
We're looking for talented individuals to join our team in 2026. As a graduate, you'll have opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. You'll be part of a global, diverse team that makes creating value for our communities possible.
Responsibilities:- Participate in the design of recommendation systems to enhance development efficiency, performance, scalability, and recommendation effectiveness.
- Optimise backend systems and services for data security, modularity, computational efficiency, and scalability.
- Trouble-shooting of the production system, design and implement the necessary mechanisms and tools to ensure the stability of the overall operation of the production system.
- Build industry-leading distributed systems such as storage and computing to provide reliable infrastructure for massive data and large-scale business systems.
- Pursue extreme performance optimisation in the storage layer, computing layer, or application layer.
- Analyse user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Collaborate with colleagues to serve global users and tackle the challenges brought by globalised architecture.
- Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Strong software programming capabilities, exhibits good code design and coding style.
- Familiarity with at least one of the programming languages: Go, Python, Java, or C++.
- Pragmatic understanding of data structure, algorithm design and analysis, networking, data security, distributed system, and highly scalable systems design.
- Yoga and fitness
- Stock options
- Positive team atmosphere
- Career growth opportunity
- Paid leave
- Flat organisation
- 100+ mil users
- Industry experts
- Competitive compensation
- Flexible hours
By submitting an application for this role, you accept and agree to our global applicant privacy policy.
Unleash Your Potential as a Recommendation Systems Specialist
Posted today
Job Viewed
Job Description
Recommendation Architect
- We are looking for talented individuals to join our team and play a key role in shaping the future of recommendation systems.
Our Recommendation Architecture Team is responsible for designing and optimizing the architecture of the recommendation system to provide the best experience for users. The team focuses on optimizing the recommendation system architecture, ensuring stability and high availability, and improving the performance of both online services and offline data flows.
Collaborating with the algorithm team, we work to enhance recommendation effectiveness and user experience, boost system performance while reducing costs, build data and service mid-platforms, and realize flexible and scalable high-performance storage and computing systems.
As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Launch your career where inspiration is infinite.
Candidates must be able to commit to an onboarding date clearly in their resume.
The application process will be reviewed on a rolling basis - we encourage you to apply early.
- - Participate in the design of recommendation systems to enhance development efficiency, performance, scalability, and recommendation effectiveness.
- - Optimize backend systems and services for data security, modularity, computational efficiency, and scalability.
- - Trouble-shooting of the production system, design, and implement mechanisms and tools to ensure overall operation stability.
- - Build industry-leading distributed systems such as storage and computing to provide reliable infrastructure for massive data and large-scale business systems.
- - Pursue extreme performance optimization in the storage layer, computing layer, or application layer.
- - Analyze user needs and develop software solutions applying principles and techniques of computer science, engineering, and mathematical analysis.
- - Collaborate with colleagues to serve global users and tackle the challenges brought by globalized architecture.
- Minimum Qualifications:
- • Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, Electrical Engineering, or other related technical discipline.
- • Strong software programming capabilities, exhibits good code design and coding style.
- • Familiarity with at least one of the programming languages: Go, Python, Java, or C++.
- • Pragmatic understanding of data structure, algorithm design and analysis, networking, data security, distributed system, and highly scalable systems design.
- Preferred Qualifications:
- • Interested in recommendation systems, with an understanding of recommendation principles or execution processes.
- • Have experience or internship in performance optimization and architecture optimization in high-traffic scenarios.
- • Agile, quick self learner, highly self-motivated with strong sense of product ownership and creative problem solver.
Data Science
Posted today
Job Viewed
Job Description
MHA - Internal Security Department (ISD)
Permanent
What the role is
ISD confronts and addresses threats to Singapore's internal security and stability. For over 75 years, ISD and its predecessor organisations have played a central role in countering threats such as those posed by foreign subversive elements, spies, racial and religious extremists, and terrorists. A fulfilling and rewarding career awaits those who want to join in ISD's critical mission of keeping Singapore safe, secure and sovereign for all Singaporeans.
ISD utilises state-of-the-art technology and technical know-how to safeguard Singapore's internal security, stability, and sovereignty. We are seeking highly motivated AI researcher to conduct deep applied AI research to contribute to the collective understanding AI, specializing in in areas such as generative AI/large language models, and machine learning and reasoning.
What you will be working on
• Leading in designing the research and experiment methodology in artificial intelligence, including in generative AI/large language models, and machine learning and reasoning.
• Conduct independent research to identify innovative AI technologies for niche intelligence use cases.
• Developing prototypes and proof-of-concept applications to demonstrate the potential of AI research findings
• Engaging with academia, research institutes, and industry partners on joint research projects
• Staying abreast of the latest AI research and trends to inform project direction and methodologies
• Collaborate with interdisciplinary teams to integrate AI technologies into products and services
• Contribute to the development of AI research strategies and roadmaps
• Communicating complex AI research concepts to stakeholders, including non-technical audiences
What we are looking for
• PhD or equivalent in Mathematics, Computer Science, Statistics, Engineering, Artificial Intelligence, or any quantitative disciplines, or equivalent competencies
• At least 3 years of experience in research and development, preferably in any of the following areas
o Natural language processing, specifically in large language model (LLM) core component e.g. joint entity relation, information retrieval, prompt engineering, reasoning, sentiment analysis, vulnerabilities in LLM
o Autonomous systems and agentic AI
o High-dimensional or spatial statistics
o Pure or applied mathematics, including (but not limited to) number theory, discrete mathematics and combinatorics, cryptography, probability, geometry and topology, algebraic geometry, and representation theory
o Integration of diverse non-textual data into AI models e.g. relational databases, tabular data
• Proficient in Python and familiar with machine learning frameworks like TensorFlow, PyTorch and Hugging Face
• Hands-on experience in developing and optimizing LLM architectures such as GPT, BERT, T5 and ing them to real-world tasks
• Curious, self-motivated, resourceful, meticulous and enjoys challenges
• Excellent understanding of mathematical, statistical and analytical concepts, computer science and artificial intelligence
• Demonstrate an analytical mindset with adept problem-solving skills, solid understanding of transformer models, attention mechanisms and ability to innovate in AI Research
• Keep abreast of the latest advancements in programming-related techniques and methodologies
• Exhibit a strong drive to deliver optimal solutions within tight timelines
• Strong communication skills to collaborate across teams and present complex ideas clearly
• Comprehensive documentation of technical specifications, architectural designs and best practices
• Only Singaporeans need
About MHA - Internal Security Department (ISD)
The Internal Security Department (ISD) confronts and addresses threats to Singapore's internal security and stability. For over 75 years, ISD and its predecessor organisations have played a central role in countering threats such as those posed by foreign subversive elements, spies, racial and religious extremists, and terrorists.
At the heart of our work are the collection of intelligence that enables us to size up the threats to Singapore's internal security, and taking the executive actions necessary to overcome those threats. Every day, we collect and analyse intelligence, make impartial assessments, and take decisive action to counter the threats to Singapore's internal security and stability, and sovereignty.
About your application process
If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and for other roles within MHA - Internal Security Department (ISD) or the wider Public Service.
Data Science
Posted today
Job Viewed
Job Description
MHA - Internal Security Department (ISD)
Permanent
What you will be working on
- Develop proposals and budgets, plans cost estimates, budgets justifications and statements of works for Data Science and AI research programs
- Develop and maintain a system for tracking deadlines for research deliverables and help to keep researchers accountable
- Negotiate with external organisations to establish and maintain relationships
- Develop project/program infrastructure standard operating procedures, workflow and re-engineering processes
- Provide leadership to project / program including initiating, conducting, reporting, providing technical support and project management
- Plan, design, implement, oversee and advise on data science and AI research projects
- Maintain appropriate documents and reports
- Collaborate and consult with researchers by reviewing, evaluating and making recommendations for project / program initiatives
- Contribute to strategic planning of the project/program
- Advise investigators and administrators on appropriate methodologies and resources critical to the projects/programs
- Supervise project/program staff including identifying, hiring, training, supervising and evaluating staff
What we are looking for
- Curious, self-motivated, resourceful, meticulous and enjoys challenges
- Excellent communication skills, report writing and knowledge management
- Excellent understanding of mathematical, statistical and analytical concepts, computer science and artificial intelligence
- Ability to keep the overarching objectives of the project/program in mind while pursuing the technical details
- Passionate about research management and problem solving
- (Preferred) Some hands-on experience in data science, AI and quantitative research
- Only Singaporeans need
We wish to inform that only shortlisted candidates will be notified.
About MHA - Internal Security Department (ISD)
The Internal Security Department (ISD) confronts and addresses threats to Singapore's internal security and stability. For over 75 years, ISD and its predecessor organisations have played a central role in countering threats such as those posed by foreign subversive elements, spies, racial and religious extremists, and terrorists.
At the heart of our work are the collection of intelligence that enables us to size up the threats to Singapore's internal security, and taking the executive actions necessary to overcome those threats. Every day, we collect and analyse intelligence, make impartial assessments, and take decisive action to counter the threats to Singapore's internal security and stability, and sovereignty.
About your application process
If you do not hear from us within 4 weeks of the job ad closing date, we seek your understanding that it is likely that we are not moving forward with your application for this role. We thank you for your interest and would like to assure you that this does not affect your other job applications with the Public Service. We encourage you to explore and for other roles within MHA - Internal Security Department (ISD) or the wider Public Service.
Data Science
Posted today
Job Viewed
Job Description
Reporting to the Head, AI Office, you will provide administrative support in the planning and budgeting for projects to the CGH Artificial Intelligence and Digital (AID) Committee, CGH Chief Data and Digital Officer (CDDO) for Artificial Intelligence and Digital projects.
Responsibilities:
- Provide administrative support in the planning and project management for AID Deployment with PI/PL, CGH stakeholders and Synapxe
- Support in secretariat role to manage AID Comm schedules, draft minutes of meetings and follow up on actionables
- Support regular progress updates for AID and RIE Comm on Deployment Projects such as issues escalation, risk reporting and co-ordinate effective resolution
- Manage AI Office portal and ensure periodic updates to AI and Digitalisation projects repository
- Organise and contribute to CGH Enterprise AI Awareness roadshows, and AI webinars
Requirements:
- Diploma holder in any discipline with interest in AI and Automation technologies
- Preferably with 1 to 3 years in IT Project Management, Informatics in the healthcare or services industry
- Those with working knowledge of Generative AI tools, AI/ML Lifecycle projects, and/or, advanced analytics deployment for Machine Learning / AI / Deep Learning, would be advantageous
- Good communications and people skills
- Good writing skills for policy and grant documentations
- Good presentation skills with awareness of Generative AI applications
- Good problem-solving skills
- A team player and able to work with multidisciplinary project teams
Be The First To Know
About the latest Recommendation systems Jobs in Singapore !
Data Science
Posted today
Job Viewed
Job Description
Type:
Internship (with fast-track to full-time if you crush it)
At FlocCare, we’re building a GenAI platform that makes health information accessible and personal —for a billion lives. To power that, we need structured, contextual, vectorized data. This role isfor someone who loves data, thinks in embeddings, and knows how to ship fast with modern tools.
What You’ll Do
Source, structure, and format messy data
from web, APIs, PDFs, or raw text.
Vectorize text
using transformer models (e.g. BERT, Sentence Transformers).
Work with
embedding stores
and retrieval tools like Pinecone or FAISS.
Test, evaluate, and fine-tune
existing models (LLMs, classifiers, RAG pipelines).
Set up quick workflows using
no-code/low-code AI builders
like
Flowise, Appify,LangChaintemplates,
etc.
Write clean, reusable scripts for data cleaning, chunking, tagging, and ingestion.
Create solid
documentation
of workflows, datasets, and model outputs.
Are a
CS, Data Science, or AI/ML
student or recent grad with real projects under yourbelt.
Have experience with
Python, Pandas, NumPy, Hugging Face, and scikit-learn .
Understand
NLP basics , embeddings, and data pipelines.
Are
comfortable figuring things out on your own
and pushing to production fast.
Are
curious about new tools
(Appify, Flowise, LangChain, RAG frameworks) and learn fast.
Have ranked or won in
hackathons, ML challenges, Kaggle, or buildathons .
Have worked with
retrieval-augmented generation (RAG)
or LLMOps stacks.
Know how to deploy a quick demo or MVP without overengineering.
Can build scrappy first versions fast — and iterate from user feedback.
Work on
high-impact GenAI systems
in real healthcare environments.
Collaborate across borders: SG, UAE, US, and India.
Build portfolio-worthy projects that go
beyond notebooks .
Internship → full-time fast-track
based on execution and ownership.
Send us your resume, GitHub/portfolio, and a short note on what you’ve built or shipped recently
#J-18808-Ljbffr
Data Science Intern
Posted today
Job Viewed
Job Description
About Agoda
Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world.
Our Purpose – Bridging the World Through Travel
We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness.We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone.
Internship period: September – December 2025
Roles & Responsibilities
Get to Know our Team:
The Data department oversees all of Agoda's data-related requirements. Our ultimate goal is to enable and increase the use of data in the company through creative approaches and the implementation of powerful resources such as operational and analytical databases, queue systems, BI tools, and data science technology. We hire the brightest minds from around the world to take on this challenge and equip them with the knowledge and tools that contribute to their personal growth and success while supporting our company's culture of diversity and experimentation. The role the Data team plays at Agoda is critical as business users, product managers, engineers, and many others rely on us to empower their decision making. We are equally dedicated to our customers by improving their search experience with faster results and protecting them from any fraudulent activities. Data is interesting only when you have enough of it, and we have plenty. This is what drives up the challenge as part of the Data department, but also the reward.
In this Role, you'll get to:
- Actively participate in implementing and evaluating ML models for Natural Language Processing and Computer Vision
- Collaborate with experienced machine learning engineers and data scientists.
- Research new technologies and share across organizations
What you'll Need to Succeed:
- Demonstrable understanding of Deep Learning concepts, frameworks, and libraries.
- Strong problem-solving skills, attention to detail, and a long-standing passion for diving into complex datasets.
- Experience in implementing machine learning algorithms, and familiarity with statistical data analysis and predictive modeling
- Passionate about data and ML and demonstrable interest in following Research/Papers from the academic community
Duration of internship:
- 4 months
Equal Opportunity Employer
At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.
Disclaimer
We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
Data Science Trainer
Posted today
Job Viewed
Job Description
Summary
Data Science Program delivers hands-on, industry-relevant skills, covering:
- Python for analytics
- Data wrangling with NumPy & Pandas
- Exploratory data analysis
- Core machine learning: regression, classification
- AI integration in data pipelines
Duties
- Lead live, interactive online classes in data science
- Cover essential topics including Python, data manipulation, EDA, and supervised ML
- Walk students through real datasets and project work
- Explain technical concepts clearly to beginners
- Encourage a positive and collaborative online class environment
- Incorporate student feedback to refine your delivery
Qualifications
- Strong foundation in data science or related discipline
- Practical experience with Python, NumPy, Pandas, Matplotlib/Seaborn
- Familiarity with machine learning libraries (e.g. scikit-learn)
- Comfortable using Jupyter Notebooks and basic AI tools
- Excellent verbal communication and ability to teach non-technical learners
- Prior teaching, mentorship, or corporate training experience is an asset
- Must be with ACTA/ACLP certification
Job Type: Contract
Job Types: Full-time, Contract
Work Location: In person