Senior Software Engineer

1 week ago


Singapore Singapore Business Guide Pte Ltd Full time

**Senior Software Engineer / Chief Technology Officer**

**Salary: SGD8,000 - SGD12,000**

**Roles & Responsibilities**
- You will develop, train, implement models that significantly impact the field of data science and data analytics in Artificial Intelligence, Machine Learning, Deep Learning, Natural Language Processing etc.
- Work on improvement of models and algorithms to further optimize business outcomes, especially in the areas of Artificial Intelligence, Machine Learning, Deep Learning, Natural Language Processing etc.
- Working knowledge of ETL and data pipelines: tracking, collecting, mapping, and storing data from multiple sources via cloud-based architecture
- Formulate hypotheses, and design and develop corresponding necessary measures, systems, simulations, and experiments in order to validate the hypotheses.
- Creating web user interface integrated with API to allow users to view personalised reports
- Integrate visual reports based on user data
- Create or integrate existing systems to automate our cloud-based processes such as SaaS, project management, ecommerce and CRM systems

**Requirements**:

- BS/MS/PhD in Computer Science, Computer Engineering, Data Science, IT, Statistics, AI, Machine Learning, Deep Learning, Analytics, etc.
- At least 5 years of relevant experience beyond the first degree.
- Must have strong skills, knowledge and experience in Data Science, Artificial Intelligence, Natural Language Processing, Computer Vision, audio/voice processing, Machine Learning, Deep Learning, etc.
- Strong domain knowledge in natural language and feature extraction and feature engineering in the aforementioned domains.
- Strong in data processing and visualising
- Must have successfully completed large-scale industrial projects in the above areas.
- Sentiment analysis, text analysis, chat bots etc.
- Proficiency in SQL, and experience with NoSQL databases is preferred
- Strong understanding of machine learning algorithms such as k-NN, Naive Bayes, SVM, Decision tree, and different kinds of Machine Learning objectives such as supervised learning (classification, regression, etc.), unsupervised learning, semi-supervised learning and reinforcement learning, and Deep Learning.
- Good applied statistical knowledge with emphasis in AI-related and finance/business-related statistical distributions, statistical testing, modeling, regression analysis, etc.
- Strong understanding of linear algebra, optimization, objective functions, etc.
- Have completed successful large-scale projects using Python and its corresponding Data Science, Machine Learning and Deep Learning ecosystem of libraries or frameworks including Scikit-Learn, Pandas, TensorFlow, PyTorch, etc.
- High performance programming languages such as C and C++, and combining Python and C/C++ (embedding Python in C/C++, and programming libraries in C/C++ and calling from Python).
- High proficiency with Javascript, HTML and CSS
- High proficiency in using python and/or R to conduct analysis and machine learning predictions
- Experience with code versioning, code review and documentation.
- Experience using cloud platform products and services.
- Good working knowledge of productivity tools such as G Suite, Git, Jira, Confluence.

**This job is ideal if you have**:

- Strong software engineering and development skills, knowledge, experience and background.
- Experience using Google Cloud Platform products and services (such as BigQuery and App Engine, AI Platform, Cloud Big Table, Cloud Firestore, Cloud Run and Kubernetes Engine) and Google Data Studio.
- Programming to create SDKs, APIs, microservices, etc.
- Attentive to detail and accuracy
- Logical thinking and strong problem-solving skills

**_Ivan Tan Wai Hong_**

EA License No: 21C0641/EA Reg No: R2199004

Singapore Business Guide Pte Ltd

Join our Telegram Channels for more job openings today,

**Salary**: $8,000.00 - $12,000.00 per month

**Benefits**:

- Health insurance

Schedule:

- Day shift
- Monday to Friday



  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders. Responsibilities: Oversee and manage external interface projects from inception to completion. Collaborate...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS)Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS)Senior Software Engineer – Digital Ops-Tech Centre (DOTC)About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and Intelligence...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    Responsibilities Design, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution. Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and refactoring. ...


  • Singapore Sioux High Tech Software Ltd. Full time

    **About Sioux** Sioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Senior Software Engineer – Digital Ops-Tech Centre (DOTC) About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and...