Enable job alerts via email!

AI Software Developer

GENESIS NETWORKS PTE LTD

Singapore

On-site

SGD 60,000 - 90,000

Full time

30+ days ago

Job summary

A technology company in Singapore seeks an AI Software Developer to design, develop, and maintain scalable applications across backend, frontend, and database systems. The ideal candidate will have expertise in modern web and AI technologies, backend languages such as PHP, Node.js, and Python, as well as frontend frameworks like Angular and React. Experience with database management and containerization tools is crucial for this role. The position offers an opportunity to work on innovative tech solutions in an engaging environment.

Qualifications

  • Proficiency in modern web/AI technologies and database management.
  • Strong foundation in backend development with PHP, Node.js, and Python.
  • Experience with frontend frameworks like Angular, React, and Flutter.

Responsibilities

  • Build and maintain backend applications using PHP, Node.js, and Python.
  • Develop responsive user interfaces with Angular, React, and Flutter.
  • Design and optimize databases like MySQL, MSSQL, MongoDB, and PostgreSQL.
  • Write clean, maintainable code following best practices.
  • Integrate various system components effectively.
  • Identify and resolve software issues.
  • Utilize containerization and orchestration tools like Docker and Kubernetes.

Skills

PHP
Node.js
Python
Angular
React
Flutter
MySQL
MSSQL
MongoDB
PostgreSQL
Docker
Kubernetes
AI technologies
Job description

We are seeking an AI Software Developer to design, develop/implement, and maintain scalable applications across backend, frontend, and database systems. The ideal candidate should have expertise in modern web/AI technologies and database management, with a strong foundation in PHP, Node.js, and Python for backend development, as well as Angular/React and Flutter for frontend.

Key Responsibilities:
  • Backend Development: Build and maintain applications using PHP, Node.js (Express, NestJS), and Python to ensure efficient and scalable backend systems. Experience in low/no-code workflow design tools (eg: n8n) with integration with all kinds of API, LLM, RAG etc.
  • Frontend Development: Develop responsive user interfaces using HTML, CSS, JavaScript (Angular, React), and Flutter for a seamless user experience.
  • Database Management: Design, optimize, and manage MySQL, MSSQL, MongoDB, and PostgreSQL databases for performance and scalability.
  • Code Quality & Best Practices: Write clean, maintainable, and efficient code, following industry standards and best practices.
  • System Integration: Collaborate with cross-functional teams to integrate frontend, backend, and databases seamlessly.
  • Debugging & Optimization: Identify and resolve software issues to enhance system reliability and performance.
  • Understanding of containerization and orchestration (Docker, Kubernetes/AKS).
  • Emerging Technologies & AI:
    • Experience in AI-related technologies implementation such as LLM (vLLM/Ollama), RAG (LangChain or any other equivalents), Vector Databases (data processing: chunking, embedding, vectorization, store/query on Milvus/Weaviate or any equivalents), Machine Learning (AutoML like datarobot/H2O), File Parsing (preprocess of RAG, including OCR, extracting metadata from image or video, Speech-to-text or text-to-speech and etc)
    • Model Fine-tuning, Jupyter Notebook, and Data Warehousing/Lake is a plus.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.