- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- In office
- Education
- Engineering / Computer Science / Mathematics / Statistics
- Eligibility
- Candidates with the relevant engineering, computer science, mathematics, or statistics background and the required AI, programming, and 3D/geometry experience can apply.
- Resume
- Required to apply
Where you'll work
Job description
About the role
We are hiring a Data and AI Scientist to build reusable, scalable, and cost-efficient cloud-native data and AI solutions. In this role, you will join an AI development team focused on creating applications with modern state-of-the-art AI technologies. You will also act as a subject-matter expert within cross-functional teams tackling common industry problems through data and AI. This is a fast-moving environment with several concurrent projects alongside industry technology partners, aimed at delivering data-led and AI-led products and services that can create meaningful social impact.
If you enjoy machine learning, stay curious about the newest AI advances, and have hands-on experience solving real-world problems, this is an opportunity to help shape Singapore’s digital future.
Key responsibilities
- Partner with product owners, engineering teams, and industry collaborators across the full product lifecycle, including ideation, design, prototyping, acceptance testing, data preparation, delivery, operational rollout, industry adoption, and end-of-life management.
- Evaluate the maturity, feasibility, and relevance of AI research, tools, and emerging trends for industry use cases.
- Design and implement software components using a microservices-oriented architecture.
- Contribute to agile and secure software development practices, including documenting user needs and software code throughout the development lifecycle.
- Develop, propose, test, and validate algorithms while balancing transparency, fairness, scalability, security, integration effort, and operating cost.
Requirements
- Educational or professional background in engineering, computer engineering, computer science, mathematics, statistics, or a closely related field.
- Strong technical foundation in artificial intelligence.
- Good awareness of current AI research and production deployment technologies.
- Solid programming experience in Python and/or C++.
- Experience using data manipulation, visualization, machine learning, and reporting libraries.
- Practical exposure to one or more deep learning frameworks such as TensorFlow or Torch.
- Hands-on experience with OpenAI and Claude prompt engineering using code-based workflows.
- Practical experience building and deploying AI agents, RAG systems, and vector or graph databases.
- Strong understanding of 3D geometry, vector mathematics, and coordinate systems.
- Experience with algorithms for mesh processing, Boolean operations, and geometric transformations.
- Comfort with relevant 3D modelling or CAD tools, such as Blender or Rivet, and/or programming libraries such as OpenGL, CGAL, or Three.js.
- Strong collaboration, communication, presentation, and interpersonal skills for cross-functional work.
Additional information
The role is a contract position based onsite in Singapore. Compensation will be aligned with the candidate’s experience.