205 Programming Languages jobs in Singapore
Research Associate (Computer Science)
Posted 1 day ago
Job Viewed
Job Description
Interested applicants are invited to apply directly at the NUS Career Portal
Your application will be processed only if you apply via NUS Career Portal
We regret that only shortlisted candidates will be notified.
The National University of Singapore invites applications for the position of Research Associate in the Department of Computer Science, School of Computing (SoC). SoC is strongly committed to research excellence in all its dimensions: Searching for fundamental results and insights in developing novel computational solutions to a wide range of applications, building largescale experimental systems, developing theories and policies for effective management of information systems in organizations, and improving the well-being of society. We seek to play an active role both internationally and locally in the core and emerging areas of Computer Science and Information Systems
Fuzzing is a powerful technique for finding security vulnerabilities in systems and is used by corporations regularly. In this work, we will study the role of AI in cybersecurity - by aiding fuzzing techniques with large language models.
Job Description
- Conduct Research on AI-Aided Fuzzing: Lead research efforts to explore the integration of large language models (LLMs) with fuzzing techniques for identifying security vulnerabilities in systems. Design experiments and methodologies to evaluate the effectiveness of AI-aided fuzzing in comparison to traditional methods.
- Develop AI Models for Fuzzing Enhancement: Develop and implement AI models, including deep learning architectures, reinforcement learning algorithms, and natural language processing techniques, to enhance fuzzing capabilities. Train these models on relevant datasets to improve their ability to generate meaningful inputs for fuzzing.
- Collaborate with Interdisciplinary Teams: Collaborate with interdisciplinary teams comprising cybersecurity experts, AI researchers and software engineers to integrate AI-aided fuzzing techniques into existing cybersecurity frameworks. Communicate findings and insights effectively to team members and stakeholders.
- Publish Research Findings: Document research findings in academic publications, conference papers, and technical reports. Disseminate knowledge gained from the study of AI in cybersecurity, particularly in the context of fuzzing, to the broader research community through presentations and workshops.
- Master's Degree with 2 years of relevant work experience or Ph.D. candidates with at least 2 years experience as full-time candidate in Computer Science, Cybersecurity, or a related field: A terminal degree in a relevant field is essential to demonstrate the depth of knowledge and expertise required for conducting advanced research in AI and data security.
- Programming and Software Development Skills: Proficiency in programming languages such as Python, C/C++, or Java is necessary for developing and implementing AI algorithms and fuzzing tools. Experience with software development methodologies and version control systems is advantageous.
- Analytical and Problem-Solving Skills: Strong analytical skills and problem-solving abilities are essential for designing experiments, analyzing data, and deriving actionable insights from research findings. Experience with experimental design and statistical analysis techniques is beneficial.
- Communication and Collaboration Skills: Excellent written and verbal communication skills are required to convey complex ideas and technical concepts to both technical and non-technical audiences. Ability to collaborate effectively with interdisciplinary teams and communicate research findings clearly is crucial.
- Self-Motivation and Initiative: Demonstrated ability to work independently and take initiative in driving research projects forward. Proven track record of self-motivated learning and exploration of new methodologies and technologies in the field of AI and cybersecurity.
Only shortlisted candidates will be notified.
Research Fellow (Computer Science)
Posted 1 day ago
Job Viewed
Job Description
Young and research-intensive, Nanyang Technological University, Singapore (NTU Singapore) is ranked among the world’s top universities. NTU’s College of Computing and Data Science (CCDS) is a leading college that is known for its excellent curriculum, outstanding and impactful research, and world-renowned faculty. Today, we are ranked #2 for AI and Computer Science by US News Best Global Universities; and #8 for Data Science and AI by QS World University Ranking.
A hot bed of cutting-edge technology and groundbreaking research, the College aims to groom the next generation of leaders, thinkers, and innovators to thrive in the digital age. Located in the heart of Asia, NTU’s College of Computing and Data Science is an ‘exciting place to learn and grow'. We welcome you to join our community of faculty, students and alumni who are shaping the future of AI, Data Science and Computing.
The College of Computing & Data Science (CCDS) invites applications for the position of Research Fellow.
Key Responsibilities:
- Conduct in-depth research in sublinear time and learning augmented algorithms.
- Design, develop, and implement novel algorithms and models.
- Publish research findings in leading international conferences and journals.
- Collaborate effectively with faculty members, researchers, and students within CCDS and potentially with external partners.
- Contribute to the development of research proposals for grant applications.
- Mentor junior researchers and students, where applicable.
- Present research work at seminars, workshops, and conferences.
- Stay updated with the latest advancements in the relevant field of research.
Job Requirements:
- Preferably PhD in Computer Science or equivalent.
- Independent, highly analytical, proactive and a team player
- Excellent teamwork and verbal, written communication skills
- In-depth knowledge relevant to the project domain.
- Demonstrated capability to conduct innovative research.
- The ability and willingness to adapt and incorporate novel ideas and approaches
- Ability to initiate collaboration research in multidisciplinary team.
- Ability and willingness to work some flexible hours.
We regret that only shortlisted candidates will be notified.
Research Associate (Computer Science)
Posted 6 days ago
Job Viewed
Job Description
Young and research-intensive, Nanyang Technological University, Singapore (NTU Singapore) is ranked among the world’s top universities. NTU’s College of Computing and Data Science (CCDS) is a leading college that is known for its excellent curriculum, outstanding and impactful research, and world-renowned faculty. Today, we are ranked #2 for AI and Computer Science by US News Best Global Universities; and #8 for Data Science and AI by QS World University Ranking.
A hot bed of cutting-edge technology and groundbreaking research, the College aims to groom the next generation of leaders, thinkers, and innovators to thrive in the digital age. Located in the heart of Asia, NTU’s College of Computing and Data Science is an ‘exciting place to learn and grow'. We welcome you to join our community of faculty, students and alumni who are shaping the future of AI, Data Science and Computing.
The College of Computing & Data Science (CCDS) invites applications for the position of Research Associate.
Key Responsibilities:
- To conduct independent research in Large Language Models and AI safety.
- To produce publications in top conferences and journals.
- To offer guidance and assistance to any students involved in the project.
- To collaborate with industrial and academic partners.
- To perform any other duties related to the research program.
Job Requirements:
- Preferably Master’s degree in Computer Science or relevant fields.
- Strong background in Large Language Models and AI Alignment, AI Safety.
- Strong publication record in top conferences/journals, such as ICML, NeurIPS, TMLR, ICLR, T-PAMI, IJCV, and etc.
- Independent, highly analytical, proactive and a team player
- Excellent teamwork and verbal, written communication skills
- In-depth knowledge relevant to the project domain.
- Demonstrated capability to conduct innovative research.
- The ability and willingness to adapt and incorporate novel ideas and approaches in scientific industry.
- Demonstrated ability to formulate hypothesis and design effective experimental plans.
- Ability to design and implement new experimental methods.
- High-level expertise in the required experiment or modelling methods.
- Ability to initiate collaboration research in multidisciplinary team.
- Oversee and report project progress.
- Ability and willingness to work some flexible hours.
We regret that only shortlisted candidates will be notified.
Research Fellow (Computer Science)
Posted 8 days ago
Job Viewed
Job Description
Interested applicants are invited to apply directly at the NUS Career Portal
Your application will be processed only if you apply via NUS Career Portal
We regret that only shortlisted candidates will be notified.
Research Fellow – Multimodal Time-Series Analytics & Explainability development of algorithm and system for the project
The School of Computing at the National University of Singapore (NUS) invites applications for a Postdoctoral Research Fellow position in the area of time-series analytics and explainable AI. The successful candidate will contribute to the MOE-funded project “Time Will Tell (TwT)”, which explores natural language-based interaction with time-series data. The role involves conducting research on multimodal learning and leading technical development efforts within the project.
Applicants should meet the following requirements:
- PhD Degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field, obtained within the last five year
- Research Experience in one or more of the following areas:Time-series analytics or forecasting
Natural language processing (especially question answering or language grounding)
Multimodal learning (e.g., combining text with temporal or numerical data)
Explainable AI (XAI) or interpretable machine learning
- Strong Publication Record in reputable international conferences or journals (e.g., NeurIPS, ICML, ICLR, ACL, EMNLP, SIGMOD, VLDB)
- Technical Skills:Proficiency in Python and major deep learning frameworks such as PyTorch or TensorFlow
Familiarity with transformer architectures and large language models (e.g., BERT, GPT)
Experience in building, training, and evaluating deep learning models on real-world datasets
- Communication & Collaboration:Ability to work independently and as part of a collaborative research team
Strong written and oral communication skills
Commitment to mentoring graduate and undergraduate students
- Desirable (but not required):Experience with time-series QA datasets (e.g., Time-MQA, TSQA, MTBench)
Background in signal processing or domain-specific time-series (e.g., financial, medical)
Experience with open-source contributions or system/toolkit development
Research Fellow (Computer Science)
Posted 8 days ago
Job Viewed
Job Description
Interested applicants are invited to apply directly at the NUS Career Portal
Your application will be processed only if you apply via NUS Career Portal
We regret that only shortlisted candidates will be notified.
The National University of Singapore (NUS), Department of Computer Science, is seeking a highly motivated and talented postdoctoral researcher to join our team investigating the application of Explainable Artificial Intelligence (XAI) for educational assessment. This project aims to develop and evaluate novel XAI techniques that leverage Human-Computer Interaction (HCI) principles and cognitive modeling to understanding, alignment, and trust in AI.
Responsibilities
• Conduct research on XAI methods for educational assessment, focusing on interpretability and explainability for both teachers and students, applying HCI principles and cognitive modeling approaches.
• Integrate HCI principles and cognitive modeling frameworks into the development of XAI methods.
• Develop and implement user studies to evaluate the effectiveness and usability of the XAI system in educational settings.
• Analyze and interpret research data.
• Contribute to the preparation of research manuscripts for publication in high-impact journals.
• Collaborate effectively with a team of researchers, including faculty, graduate students, and research assistants.
- Ph.D. in Computer Science, Human-Computer Interaction (HCI), Artificial Intelligence, Cognitive Science, or a closely related field
- Expertise with machine learning techniques; focus on educational assessment is a plus
- Expertise with conducting user studies, both qualitative and quantitative
- Familiarity with Explainable Artificial Intelligence (XAI) methods and human-AI topics
- Excellent research skills, including data analysis, interpretation, and scientific writing
- Strong communication and collaboration skills
- Ability to work independently and manage multiple tasks effectively
Visiting Professor, Computer Science
Posted 13 days ago
Job Viewed
Job Description
Interested applicants are invited to apply directly at the NUS Career Portal
Your application will be processed only if you apply via NUS Career Portal
We regret that only shortlisted candidates will be notified.
Job Description:
Job DescriptionThe National University of Singapore invites applications for the position of Visiting Professor in the Department of Computer Science, School of Computing (SoC). SoC is strongly committed to research excellence in all its dimensions: Searching for fundamental results and insights, developing novel computational solutions to a wide range of applications, building large-scale experimental systems and improving the well-being of society. We seek to play an active role both internationally and locally in the core and emerging areas of Computer Science and Information Systems. The Visiting Professor will be responsible for teaching and research in some of these areas: computer architecture, media, database, algorithms, parallel and distributed systems, etc.
Only shortlisted candidates will be notified.
Job Requirements:
A PhD degree in computer science or related areas.
Teacher, Mathematics / Computer Science
Posted 15 days ago
Job Viewed
Job Description
The NUS High School is a specialised school offering a seamless 6-year programme to students between the ages of 12+ and 18 years and who have an aptitude for Mathematics and Science. We invite suitable applicants for the following position.
Teacher in the following subject: Mathematics/Computer Science
We are looking for candidates who
· have a passion in the relevant teaching subjects and inspire students to love the subjects via teaching and role modelling
· can participate and contribute to the planning, development and teaching of an integrated 6-year curriculum in the relevant teaching subjects
· are effective within and outside the classroom, adopt innovative pedagogies such as IT-enabled learning, differentiated learning, collaborative learning and learner-focused interaction
· can initiate and mentor research projects
· are able to provide for the learning needs and character development of high-ability learners ranging from 12+ to 18 years of age
· are able to contribute as an effective Co-curricular Activities (CCA) teacher and form-teacher
Requirements:
· A good Bachelor’s or higher degree in Mathematics/Applied Mathematics/Computer Science
· Competent in teaching Mathematics/Computer Science up to O-Level and/or A-Level Mathematics/Computing content
· Coding experience in Python, C/C++ or Java is advantageous
· Experience in Informatics Olympiad is advantageous
· Research work experience is desirable – able to offer and guide Mathematics/interdisciplinary research projects for high school students
· Possess a relevant professional teaching qualification (or Post-Graduate Diploma Education equivalent) will be an advantage
Employment Terms:
2-year contract, subject to renewal
Remuneration will be commensurate with qualifications and experience. Interested applicants, please email your detailed resume to
Only shortlisted candidates will be notified .
Be The First To Know
About the latest Programming languages Jobs in Singapore !
Research Fellow (Computer Science/Computer Engineering)
Posted today
Job Viewed
Job Description
Research Fellow (Computer Science/Computer Engineering)
Apply locations: NTU Main Campus, Singapore
Time type: Full time
Posted on: Posted Today
Job requisition id: R00021230
The Continental-NTU Corp Lab is a strategic research collaboration between NTU and Continental, focusing on developing advanced solutions in sustainable materials engineering, artificial intelligence, communications, and cybersecurity for future urban mobility applications. Our goal is to develop innovative, marketable solutions through close collaboration with Continental’s business units.
We are seeking Research Fellows to join our Privacy-preserving Vehicle Data Analytics project, contributing to exploring and developing privacy-preserving techniques for vehicle data and analytics.
This role involves collaborative research with Continental Automotive Singapore on emerging privacy-preserving techniques such as homomorphic encryption, secure multi-party computation, and federated learning.
Key Responsibilities:- Conduct advanced research in privacy-preserving techniques for vehicle data analytics.
- Formulate novel research methodologies and contribute to developing privacy-preserving techniques like homomorphic encryption, secure multi-party computation, and federated learning.
- Collaborate with engineers and industry partners to develop and implement research solutions.
- Prepare high-quality research publications and contribute to reports and disclosures.
- PhD in Computer Science, Computer Engineering, or a related field.
- Experience in research and implementation of privacy-preserving techniques.
- Strong publication record in top-tier venues.
- Proven ability to work collaboratively on interdisciplinary projects.
- Excellent communication and project development skills.
We regret to inform that only shortlisted candidates will be notified.
Hiring Institution: NTU
About UsNTU hosts world-class institutes such as the National Institute of Education, S Rajaratnam School of International Studies, Earth Observatory of Singapore, and Singapore Centre for Environmental Life Sciences Engineering, along with research centers like NEWRI and
Ranked among the world’s top universities by QS and named the top young university for the past seven years, NTU’s main campus is among the Top 15 most beautiful university campuses globally. It features 57 Green Mark-certified buildings, 95% of which are Green Mark Platinum. NTU also has a campus in Novena, Singapore’s healthcare district.
Through the NTU Smart Campus initiative, the university leverages digital technology and solutions to enhance learning, research, and sustainability.
#J-18808-LjbffrResearch Fellow (Computer Science/Computer Engineering)
Posted today
Job Viewed
Job Description
The Continental-NTU Corp Lab is a strategic research collaboration between NTU and Continental, focusing on developing technically advanced solutions in the areas such as sustainable materials engineering, artificial intelligence, advanced communications and cybersecurity capabilities for future urban mobility applications. We aim to develop innovative solutions that can be commercialized into products and services for Continental through close collaboration with its business units.
We are looking for Research Fellows to join our team in Privacy-preserving Vehicle Data Analytics project.
The successful candidate will contribute to exploring and developing privacy-preserving techniques for vehicle data and its analytics.
The role includes collaborative research with Continental Automotive Singapore on emerging privacy-preserving techniques such as homomorphic encryption, secure multi-party computation and federate learning.
Key Responsibilities:
- Conduct advanced research in the areas of privacy-preserving techniques for vehicle data analytics.
- Formulate novel research methodologies and contribute to the development of privacy-preserving techniques such as homomorphic encryption, secure multi-party computation and federate learning.
- Collaborate with Centre’s engineers and industry partners to develop and implement proposed research solution.
- Prepare high-quality research publications and contribute to report and technological disclosures writing.
Job Requirements:
- PhD in Computer science, Computer engineering, or related field.
- Experience in privacy-preserving techniques’ research and implementation.
- Strong publication record in top-tier venues.
- Proven ability to work collaboratively on interdisciplinary research projects.
- Excellent communication and project development skills.
We regret to inform that only shortlisted candidates will be notified.
#J-18808-LjbffrResearch Associate (Computer Science/Computer Engineering)
Posted 10 days ago
Job Viewed
Job Description
The Continental-NTU Corp Lab is a strategic research collaboration between NTU and Continental, focusing on developing technically advanced solutions in the areas such as sustainable materials engineering, artificial intelligence, advanced communications and cybersecurity capabilities for future urban mobility applications. We aim to develop innovative solutions that can be commercialized into products and services for Continental through close collaboration with its business units.
We are looking for a Research Associate to join our team in Privacy-preserving Vehicle Data Analytics project.
The successful candidate will contribute to developing and implementing privacy-preserving techniques for vehicle data and its analytics.
The role includes collaborative development and implementation with Continental Automotive Singapore on emerging privacy-preserving techniques such as homomorphic encryption, secure multi-party computation and federate learning.
Key Responsibilities:
- Work closely with Centre’s researchers and industry partners to develop, implement, and test proposed research solution.
- Conduct research and development in projects related to privacy-preserving vehicle data analytics.
- Write and maintain technical documentation, presentations, and papers.
Job Requirements:
- Master’s degree in computer science/ engineering or related fields.
- Strong programming skills in C/C++, python. Proficient with Linux and shell scripting.
- Knowledge on privacy-preserving techniques such as homomorphic encryption, secure multi-party computation and federate learning.
- Experience in developing and deploying privacy-preserving techniques.
- Familiarity with collaborative development tools and cloud platforms.
- Good writing skills for writing reports and technical documentations.
- Excellent communication and project development skills.
We regret to inform that only shortlisted candidates will be notified.