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:
EA License No.: 96C4864
Reg No.: R25128798 HUANG QIMENG