Enable job alerts via email!

AI Software Developer

GENESIS NETWORKS PTE LTD

Singapore

On-site

SGD 60,000 - 90,000

Full time

17 days ago

Job summary

A leading company in Singapore is seeking an AI Software Developer to create and maintain scalable applications. The ideal candidate will possess strong skills in backend technologies such as PHP and Python, alongside frontend technologies like Angular and React. Familiarity with AI technologies and databases is essential for enhancing application performance and functionality.

Qualifications

  • Strong foundation in modern web and AI technologies.
  • Experience in backend development with specific technologies listed.
  • Familiarity with containerization and orchestration.

Responsibilities

  • Develop scalable backend and frontend applications across various technologies.
  • Manage database performance and optimization.
  • Integrate systems and troubleshoot issues.

Skills

PHP
Node.js
Python
Angular
React
Flutter
HTML
CSS
Database Management
AI Technologies

Tools

Docker
Kubernetes
Jupyter Notebook

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:

1. 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),

2. 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.