Enable job alerts via email!

Full Stack Software Engineer (with Data Science Competencies) - 1 year contract!

People Advantage

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading technology services provider in Singapore is seeking a Full Stack Software Engineer for a 1-year contract. The role involves building secure data solutions, developing web applications, and collaborating with data scientists on machine learning projects. The ideal candidate has a strong background in modern frameworks, cloud platforms, and API development. This contract offers a dynamic environment and opportunities to innovate.

Qualifications

  • Minimum 3 years in software engineering or a similar role.
  • Proficient in frameworks like Next.js, React, Angular, or Vue.
  • Familiarity with version control (Git) and CI/CD processes.

Responsibilities

  • Create responsive web applications using modern frameworks.
  • Connect front-end interfaces with backend services via RESTful APIs.
  • Containerize applications for cloud deployment using Docker.

Skills

Web application development
RESTful APIs
Cloud platforms
Docker
CI/CD pipelines
Machine Learning collaboration

Education

Degree or Diploma in Computer Science

Tools

AWS
FastAPI
Terraform
Job description
Overview

Full Stack Software Engineer (with Data Science Competencies) - 1 year contract. As a Full Stack Software Engineer, you will play a pivotal role in building secure, innovative data solutions that empower organizations to use and share data safely. You’ll work at the intersection of privacy technology and AI, transforming advanced research into practical tools.

Responsibilities
  • Develop User Interfaces: Create responsive, intuitive web applications using modern frameworks (e.g., Next.js/React), ensuring smooth user experiences.
  • Backend Integration: Connect front-end interfaces with backend services and RESTful APIs (e.g., FastAPI), enabling seamless data processing and synthetic data generation.
  • Cloud Deployment: Containerize applications with Docker and deploy using cloud-native tools (e.g., AWS Lambda, Serverless Framework) for scalability and reliability.
  • Infrastructure Management: Utilize Infrastructure as Code (e.g., Terraform) to automate and manage cloud resources efficiently.
  • Quality Assurance: Build and maintain CI/CD pipelines (e.g., GitLab) for automated testing, deployment, and code quality.
  • AI & Data Science Collaboration: Work closely with Data Scientists to integrate machine learning models and data pipelines into production systems.
  • System Design: Contribute to architectural decisions that balance maintainability, scalability, and integration with AI workflows.
  • Cross-Functional Collaboration: Partner with product managers, engineers, and privacy experts to deliver secure, high-impact features.
  • Continuous Improvement: Stay updated on emerging technologies in AI, privacy, and software engineering, and propose enhancements to workflows and system performance.
  • Troubleshooting: Investigate and resolve technical issues, especially those related to model integration and user experience.
Requirements
  • Degree or Diploma in Computer Science, Engineering, or a related field.
  • At least 3 years in software engineering or a similar role.
  • Proficient in building web applications with frameworks like Next.js, React, Angular, or Vue.
  • Experience developing RESTful APIs using Python or other backend technologies.
  • Hands-on experience with cloud platforms (AWS preferred; GCP or Azure also considered).
  • Familiarity with Docker, CI/CD pipelines, and version control (Git).
  • Exposure to tools like Terraform is an advantage.
  • Keen interest in web app development, user experience, and API design.
  • Experience collaborating on ML/DS workflows, with the ability to read/debug Python code for ML libraries (e.g., PyTorch, TensorFlow, scikit-learn) is a plus.
  • Curiosity, adaptability, and a collaborative approach to problem-solving.

We regret that only shortlisted candidates will be notified. Thank you.

By submitting your resume, you consent to the handling of your personal data in accordance with Certis Group Privacy Policy (www.certisgroup.com/privacy-policy).

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Note: This description may include standard job board prompts related to saving jobs or creating accounts. If applicable, sign in or register to access features.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.