Search by job, company or skills

N

Full Stack Engineer (AI & Data) for AI Singapore (Products) - AI Engineer

3-6 Years
SGD 4,000 - 6,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

AI Singapore (AISG) is a national AI programme launched by the National Research Foundation (NRF) to anchor deep national capabilities in Artificial Intelligence (AI).

The programme office is hosted by the Nanyang Technological University (NTU) and brings together all Singapore-based research institutions and the vibrant ecosystem of AI start-ups and companies developing AI products to perform use-inspired research, grow the knowledge, create the tools, and develop the talent to power Singapore's AI efforts.

The candidate will join a team of AI scientists, apprentices, data and software engineers. With the team, he or she will experiment and build AI solutions that can help Singapore companies improve their businesses using AI. A more senior candidate is expected to provide technical leadership, engage stakeholders, mentor and guide junior engineers in the projects.

Duties & Responsibilities

  1. Develop new and re-iterate on existing web/system applications using software engineering best practices and AI technologies
  2. Build scalable data pipelines and workflows for GenAI applications and LLM research
  3. Implement ETL (Extract, Transform, Load) processes to integrate, clean and transform data for analytics and model training
  4. Maintain data quality, security, and governance standards across all data-related activities
  5. Collaborate with cross-functional teams to design and resolve issues
  6. Utilise problem-solving skills to address and resolve user issues, with a focus on empathy
  7. Maintain code repository and documentation standards
  8. Contribute to community engagement activities such as sharing via technical session meetups and article write-ups, and participating in discussion forums
  9. Self-learn, experiment and evaluate new technical frameworks and technologies

Requirements

  1. Degree in computer science, machine learning, AI, and other relevant equivalent quantitative fields
  2. Experience in writing production level code in Python
  3. Strong background in data engineering, big data management, data modeling and warehousing
  4. Strong background in other programming languages, especially in web application development, will be advantageous
  5. Experience with SQL databases (e.g. PostgreSQL) and NoSQL databases (e.g. DynamoDB)
  6. Experience in using deployment tools such as Docker
  7. Previous experience in deployment on cloud platforms (AWS/GCP/Azure) and/or edge devices will be advantageous
  8. Previous working experience in Large Language Models will be advantageous
  9. Previous working experience with Agile methodologies will be advantageous
  10. Data storytelling, information visualisation/UX and technical writing skills
  11. Candidates with an active GitHub profile demonstrating relevant projects are strongly preferred

We regret that only shortlisted candidates will be notified.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143486689