Search by job, company or skills

E

Software developer (AI Engineer)

1-3 Years
SGD 6,500 - 7,700 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description
We are seeking a Software Engineer to design, develop, and support backend applications and system integrations. The role involves application development, system support, database management, and the implementation of AI-enabled features to improve automation and analytics workflows. The candidate will work closely with internal teams to deliver scalable, reliable, and well-documented software solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications and system components using Python or other relevant programming languages.
  • Develop and support system integration and data ingestion workflows to ensure reliable data flow across applications.
  • Build and maintain APIs and backend services for internal and external integrations.
  • Manage and optimise relational and non-relational databases, including writing and tuning queries.
  • Perform system monitoring, troubleshooting, and performance optimisation in Linux-based environments.
  • Support application deployments, configuration, and post-deployment activities.
  • Assist in the implementation and support of AI-enabled features, such as workflow automation, data enrichment, or intelligent system enhancements.
  • Support validation and integration of AI or machine learning components developed by internal teams or vendors.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Maintain clear technical documentation, including system designs, configurations, and operational procedures.
  • Follow software development best practices, including version control and change management.

Requirements

  • Minimum 1-2 years of experience in software engineering, application development, or backend system support.
  • Strong proficiency in Python or other relevant programming languages.
  • Experience working with SQL and NoSQL databases (e.g. MySQL, PostgreSQL, MongoDB).
  • Experience in backend development and system integration.
  • Familiarity with Linux environments and command-line operations.
  • Exposure to AI or machine learning concepts, such as using APIs, integrating models, or supporting AI-driven applications.
  • Experience with API development (RESTful services) is an advantage.
  • Knowledge of cloud platforms or containerization tools is a plus.
  • Experience using version control systems such as Git.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Good communication and documentation skills.
  • Willingness to learn and adapt to new technologies.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138849349