Senior R&D Engineer
Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
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 3-4 years (Senior) 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:
o Requirements gathering and documentation practices
o Architectural decisions and trade-offs, particularly in context of Python code and cloud services (GCP/AWS/Azure)
o Use of supporting tools such as Jira, Confluence, Git, and test automation tools
o CI/CD practices
o 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 big plus to effectively communicate with Indonesian-speaking clients.
Only Singaporeans may apply.
Job Type: Full-time
Pay: $6,000.00 - $9,000.00 per month
Benefits:
- Dental insurance
- Health insurance
- Work from home
Schedule:
- Monday to Friday
Supplemental Pay:
- 13th month salary
- Performance bonus
Work Location: In person