Talent.com
This job offer is not available in your country.
Full Stack Software Engineer (with Data Science competencies) - D13 Macpherson, Braddell, SG

Full Stack Software Engineer (with Data Science competencies) - D13 Macpherson, Braddell, SG

BUSINESS EDGE PERSONNEL SERVICES PTE LTDD13 Macpherson, Braddell, SG
2 days ago
Job description

Roles & Responsibilities

Job Description :

  • Design and Develop
  • Build responsive and user-friendly interfaces with Next.js / React, ensuring seamless user workflows
  • Integrate backend services and RESTful APIs with FastAPI, enabling smooth interaction between the UI and the synthetic data generation engine.

2. Deploy and Scale

  • Containerize applications with Docker and deploy via AWS Lambda and the Serverless Framework
  • Manage infrastructure with Terraform to ensure scalability, security, and cost efficiency across a whole-of-government environment.
  • 3. Automate and Assure Quality

  • Develop and maintain CI / CD pipelines in GitLab, enabling automated builds, testing, and deployments.
  • Participate in code reviews, refactoring, and performance tuning to deliver high-quality, reliable systems.
  • 4. Enable AI / Data Science Features

  • Collaborate closely with Data Scientists to translate models and experiments into production-ready features (e.g., preprocessing pipelines, imputation methods, constraint handling)
  • Support integration of deep learning and statistical models into the product, ensuring usability, performance, and maintainability
  • Help investigate and resolve edge cases where model behavior affects user experience (e.g., training failures, poor outputs).
  • 5. Shape Architecture

  • Contribute to system design and architectural decisions that balance maintainability, scalability, and integration with ML workflows.
  • 6. Collaborate Cross-Functionally

  • Partner with product managers, engineers, and privacy researchers to deliver features that meet both functional and security requirements
  • Translate technical concepts across AI, privacy, and software domains for stakeholders.
  • 7. Innovate and Evolve

  • Stay at the forefront of emerging AI, privacy, and software technologies.
  • Propose improvements to developer workflows, product performance, and system security at scale.
  • Requirements :

  • Have Degree or Diploma in computing, design or a relevant field of study
  • Min. 3 years’ experience in software engineering or related role
  • Hands-on experience in frontend development using Next.js or any other web libraries or frameworks (React, Angular, Vue and etc)
  • Experience in backend with REST APIs with Python or any other backend frameworks / language
  • Proficiency in cloud environments (AWS preferred; GCP or Azure acceptable)
  • Experience with Infrastructure as Code tooling would be an advantage
  • Strong understanding of Docker and containerized deployments
  • Familiarity with Git version control and testing
  • Understanding of DevOps, Git and CI / CD would be an advantage
  • Interest in web app development with UI / UX design, and API development
  • Adjacent skillsets in AI and Data Science are a bonus :

  • Exposure to ML / DS workflows, with ability to collaborate on model integration and data preprocessing pipelines
  • Comfort reading or debugging Python code related to ML libraries (e.g., PyTorch, TensorFlow, scikit-learn).
  • Familiarity with privacy, data science, or synthetic data generation concepts is a strong plus.
  • Curiosity, willingness to learn, and inclination to work in a collaborative environment
  • Working Arrangement :

  • Punggol
  • 1 year contract
  • EA License No. : 96C4864

    Reg No. : R25128798 HUANG QIMENG

    Tell employers what skills you have

    API Development

    Git

    Scalability

    Azure

    Pipelines

    Architectural

    REST

    User Experience

    Software Engineering

    UI

    Python

    Angular

    Docker

    Data Science

    Debugging

    API

    Create a job alert for this search

    Data Engineer • D13 Macpherson, Braddell, SG