Full Stack Developer (AI/ML & Data Engineering)
ENFACTUM PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesKey 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
• 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
JOB SUMMARY
Full Stack Developer (AI/ML & Data Engineering)
ENFACTUM PTE. LTD.
Singapore
a day ago
N/A
Full-time
Full Stack Developer (AI/ML & Data Engineering)