As member of our R&D team, the person will work on applications of AI & machine learning to solve large-scale business problems in retail and supply chain management, collaborating with both colleagues and partner organizations in Singapore and abroad.
Responsibilities:
● Work with other team members (both in Singapore and abroad) to understand our clients’ current pain points and how AI/machine learning can be applied to improve their bottom line. This can include discussions with people from a variety of backgrounds (marketing, logisctics, etc.).
● Work with the team and partner organizations to develop proofs-of-concept of solutions, present it to our clients, and develop approved POCs into complete applications for production use.
● Work with the team on continuous improvement of internal practices.
Requirements:
● At least a bachelor’s degree in computer science, computer engineering or related field.
● Preferably 4 years (Senior) or 6 years (Principal) of experience in machine learning system development.
● Hands-on technical experience in at least two full cycles of AI/ML-based software projects that require high reliability and use large amounts of data (from initial requirements gathering to project completion/go live and maintenance.
● Experience in software development project involving external clients is a big plus.
● Experience working in a geographically distributed team is a plus.
● Working knowledge of AI/ML, particularly in one of the following areas: time series forecasting, computer vision, LLM, or routing optimization. This includes trade-offs related to system design, algorithm, and evaluation metrics.
● Good understanding of software engineering, including:
- Requirements gathering and documentation practices
- Architectural decisions and trade-offs, particularly in context of Python code and cloud services (GCP/AWS/Azure)
- Use of supporting tools such as Jira, Confluence, Git, and test automation tools
- CI/CD practices
- Best practices for development/deployment using cloud services.
● Proficiency in Python and libraries related to data processing and AI/ML. Proficiency in at least one additional popular programming language (e.g., Java, R) is a big plus.
● Excellent verbal and written communication skills. This includes the ability to clearly explain technical matters such as system design decisions to non-technical audiences.
● Experience working in projects that involve stakeholders with mixed backgrounds (technical/non-technical) or geographical locations will be a plus.
● Knowledge of MLOps is a plus.
● Proficiency in Bahasa Indonesia is a plus to effectively communicate with Indonesian-speaking clients.
Singaporean only may apply.
We regret to inform that only shortlisted candidates will be notified.