Job Search and Career Advice Platform

Enable job alerts via email!

AI Software Engineer

THE TALENT PEOPLE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency in Singapore is seeking an experienced Software Engineer to design and develop AI/ML applications, implement backend services, and collaborate with engineers. Candidates should have a Bachelor's or Master's degree in Computer Science, over five years of experience, and strong expertise in AI technologies. Knowledge of cloud platforms and programming languages such as Python or C++ is required. This role offers a dynamic work environment with growth opportunities in Singapore's Precision Engineering sector.

Qualifications

  • 5+ years of experience as Software Engineer.
  • Strong expertise in AI/ML frameworks.
  • Proficiency in Python, .NET, or C++.

Responsibilities

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

Skills

AI/ML frameworks
Python
REST APIs
Collaboration
Cloud platforms

Education

Bachelor/Master Degree in Computer Science or equivalent

Tools

TensorFlow
AWS
Docker
Job description
The Talent People x JSIT-PE

The Talent People is proud to partner with JSIT-PE, a government initiative aimed at strengthening Singapore’s Precision Engineering sector by addressing manpower challenges and fostering industry growth.

By applying for our job opportunities, you’re joining a strategic effort to enhance Singapore’s Precision Engineering landscape.

Roles & Responsibilities
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.

The Talent People 24C2589

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