Job Search and Career Advice Platform

Enable job alerts via email!

AI Software Engineer

Yokogawa

Singapore

On-site

SGD 70,000 - 100,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology firm in Singapore seeks an experienced Software Engineer to design and develop AI/ML applications using Python. The ideal candidate will have expertise in cloud platforms and REST APIs, alongside a strong background in AI/ML frameworks. The role involves collaborating with cross-functional teams to ensure successful implementation of technology solutions. Competitive compensation is offered.

Qualifications

  • Proven experience (5+ years) as a Software Engineer.
  • Strong expertise in AI/ML frameworks and libraries.
  • Experience with cloud platforms and containerization technologies.

Responsibilities

  • Design, develop, and deploy AI/ML-based applications using Python.
  • Design and implement backend services and frontend interfaces.
  • Collaborate with teams to define solution requirements.

Skills

AI/ML frameworks
Python
REST APIs
Cloud platforms
Machine learning algorithms

Education

Bachelor/Master Degree in Computer Science or equivalent

Tools

TensorFlow
PyTorch
Docker
Kubernetes
Job description
Job Description:
  • Design, develop, and deploy AI/ML-based applications using Python and modern frameworks.
  • Design and implement backend services (REST APIs, FastAPI, Flask, or Django) and frontend interfaces (React, Angular, or Vue).
  • Develop compelling business cases for the adoption of new technologies, considering feasibility, risks, and potential return on investment.
  • Collaborate with data scientists, domain engineers, and product managers to define solution requirements.
  • Integrate AI modules with industrial systems (e.g., OPC-UA, historians, or MES systems).
  • Assist in developing and implementing go-to-market strategies for commercially viable technology solutions.
  • Stay current on industry trends, attending conferences, workshops, and actively researching emerging technologies.
Job Requirements:
  • Bachelor/Master Degree in Computer Science or equivalent
  • Proven experience (5+ years) as Software Engineer
  • Strong expertise in AI/ML frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, etc.
  • Proficiency in programming languages such as Python, .NET, or C++.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Deep knowledge of machine learning algorithms, deep learning, NLP, LLM and computer vision.

By responding to Yokogawa’s advertisement, consent is considered given to Yokogawa to collect the required personal data for the purpose of recruitment with expectation that Yokogawa will protect personal data with security safeguards that are reasonable and appropriate to the sensitivity of the personal data, to protect it from unauthorized access, use or disclosure and complies with applicable regulatory requirements with respect to the retention of personal data.

We regret to inform that only shortlisted candidates will be notified.

Yokogawa is an Equal Opportunity Employer. Yokogawa wants a diverse, equitable and inclusive culture. We will actively recruit, develop, and promote people from a variety of backgrounds who differ in terms of experience, knowledge, thinking styles, perspective, cultural background, and socioeconomic status. We will not discriminate based on race, skin color, age, sex, gender identity and expression, sexual orientation, religion, belief, political opinion, nationality, ethnicity, place of origin, disability, family relations or any other circumstances. Yokogawa values differences and enables everyone to belong, contribute, succeed, and demonstrate their full potential.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.