Job Search and Career Advice Platform

Enable job alerts via email!

AI Web Programmer_Contract

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is seeking a skilled web developer to build applications using Flask and create analytical dashboards with Plotly Dash. The ideal candidate will have a Bachelor's Degree in Computer Science and familiarity with banking products. Responsibilities include implementing AI solutions and ensuring compliance during development processes. Strong analytical skills and the ability to work collaboratively in teams are essential for this role.

Qualifications

  • Proficiency in Flask for developing web applications.
  • Experience with Plotly Dash for creating dashboards.
  • Strong analytical skills and familiarity with banking products.

Responsibilities

  • Develop web applications using Flask.
  • Create interactive dashboards with Plotly Dash.
  • Implement Local LLM solutions using Ollama.

Skills

Flask
Plotly Dash
Python
Analytical skills
Team collaboration

Education

Bachelor's Degree in Computer Science or related field
Job description
Key Responsibilities
  • Develop web applications using Flask (Python-based web framework).
  • Create interactive dashboards with Plotly Dash.
  • Implement Local LLM solutions using Ollama for AI functionalities.
  • Design and deploy Retrieval-Augmented Generation (RAG) architectures.
  • Ensure compliance and collaborate on audit-related activities.

Education:

  • Bachelors’ Degree in Computer Science or related field.
  • Relevant experience preferably in a Finance Institution.

Essential:

  • Knowledge of banking products is preferred.
  • Strong analytical skills and ability to manage multiple business demands effectively.
  • Proven experience working with cross-functional teams from diverse backgrounds.
  • Familiarity with Agentic AI, Model Context Protocol (MCP), and proficiency in Python.
  • Hands-on experience with Plotly Dash for creating interactive web applications.
  • A team player who can also work independently with minimal supervision.
  • Fast learner with excellent verbal communication.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.