G23 - Full Stack Engineer

Singapore, Singapore

FPT Software

FPT Software is a global technology solutions provider, headquartered in Vietnam. The company delivers world-class solutions and services in Smart factories, Digital platforms, RPA, AI, IoT, Cloud, among others.

View all jobs at FPT Software

Apply now Apply later

Position Overview

We are seeking a motivated Junior Full Stack Developer with an interest in AI/ML and data engineering to join our dynamic team. The ideal candidate will contribute to developing and maintaining web applications whilst learning to integrate AI/ML components and handle data pipelines.

Key Responsibilities

  • Develop and maintain web applications using modern frameworks and technologies, working across both frontend and backend development
  • Assist in building and optimising data pipelines for machine learning models
  • Collaborate with data scientists and ML engineers to implement AI/ML solutions into production environments
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate in code reviews and contribute to technical documentation
  • Support the testing and debugging of applications across different environments

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Proficiency in at least one modern programming language (Python, JavaScript/TypeScript, Java)
  • Basic understanding of web development frameworks (e.g., React, Angular, or Vue.js for frontend; Django, Node.js, or Flask for backend)
  • Familiarity with version control systems (Git) and collaborative development workflows
  • Basic understanding of database systems (SQL and NoSQL)
  • Knowledge of RESTful APIs and web services

Preferred Skills

  • Familiar AI/ML RAG (Retrieval-Augmented Generation) MCP (Multi-Channel Processing) concepts
  • Understanding of data processing libraries (Pandas, NumPy)
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of containerisation (Docker) and orchestration tools
  • Experience with CI/CD pipelines
  • Basic understanding of data structures and algorithms

Personal Qualities

  • Strong problem-solving abilities and analytical mindset
  • Eager to learn new technologies and adapt to changing requirements
  • Excellent communication skills and ability to work in a team environment
  • Self-motivated with good time management skills
  • Attention to detail and commitment to code quality
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Angular APIs AWS Azure CI/CD Computer Science Data pipelines Django Docker Engineering Flask GCP Git Java JavaScript Machine Learning ML models Node.js NoSQL NumPy Pandas Pipelines Python RAG React SQL Testing TypeScript Vue

Region: Asia/Pacific
Country: Singapore

More jobs like this