Software Engineer – AI & Data Science

ALMR BUSINESS CONSULTING GROUP PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ALMR BUSINESS CONSULTING GROUP PTE. LTD. is seeking a Software Engineer to design, build and deploy AI-driven solutions across the full development lifecycle.

You will work with AI agents, ML and modern software engineering, leveraging cloud data platforms and APIs to deliver scalable business applications and automated workflows. The ideal candidate will have hands-on experience in Agentic AI, AI agents, machine learning and modern software engineering, with cloud, data platforms and

Qualifications

  • Hands-on experience implementing AI/ML solutions in real-world applications.
  • Strong Python programming skills and knowledge of APIs, databases, and application architecture.
  • Experience with cloud platforms and containerization (Docker/Kubernetes) and CI/CD.

Responsibilities

  • Design, develop and deploy AI, machine learning and advanced analytics solutions to address business requirements.
  • Build and maintain AI-powered applications and agents using Agentic AI frameworks and related technologies.
  • Take AI solutions from proof of concept through development, testing, deployment and ongoing enhancement.
  • Develop integrations between AI applications, APIs, databases, enterprise systems and business workflows.
  • Contribute to the development of frontend and backend applications using sound software engineering practices.
  • Work with cloud and technology teams on the architecture, design and implementation of AI-enabled applications and data solutions.
  • Develop reusable components, tools and automation to improve development efficiency and engineering standards.
  • Conduct functional, integration and performance testing to ensure the quality, reliability and scalability of solutions.
  • Analyse business requirements and translate them into appropriate technical solutions.
  • Work within Agile delivery methodologies across planning, development, testing, deployment and continuous improvement.
  • Evaluate database and data architecture options, considering performance, scalability, security and regulatory requirements.
  • Collaborate with business and technology stakeholders to identify opportunities to apply AI, automation and data-driven solutions.
  • Stay current with developments in AI, machine learning, Agentic AI and software engineering and assess their relevance to the business.

Skills

AI engineering
Software engineering
Data science
Machine learning
Python
Cloud platforms
APIs
CI/CD
Agile methodologies
Communication

Tools

Docker
Kubernetes
Power Automate

Job description

Job Summary

We are looking for a Software Engineer with experience in AI, data science and software development to design, build and deploy AI-driven solutions for real-world business needs. The role covers the full development lifecycle, from proof of concept through to production and continuous improvement.The ideal candidate will have hands-on experience in Agentic AI, AI agents, machine learning and modern software engineering, along with a good understanding of cloud technologies, data platforms and application architecture. You will work closely with business and technology teams to identify opportunities for AI and automation and turn them into practical, scalable solutions.

Key Responsibilities
  • Design, develop and deploy AI, machine learning and advanced analytics solutions to address business requirements.
  • Build and maintain AI-powered applications and agents using Agentic AI frameworks and related technologies.
  • Take AI solutions from proof of concept through development, testing, deployment and ongoing enhancement.
  • Develop integrations between AI applications, APIs, databases, enterprise systems and business workflows.
  • Contribute to the development of frontend and backend applications using sound software engineering practices.
  • Work with cloud and technology teams on the architecture, design and implementation of AI-enabled applications and data solutions.
  • Develop reusable components, tools and automation to improve development efficiency and engineering standards.
  • Conduct functional, integration and performance testing to ensure the quality, reliability and scalability of solutions.
  • Analyse business requirements and translate them into appropriate technical solutions.
  • Work within Agile delivery methodologies across planning, development, testing, deployment and continuous improvement.
  • Evaluate database and data architecture options, considering performance, scalability, security and regulatory requirements.
  • Collaborate with business and technology stakeholders to identify opportunities to apply AI, automation and data-driven solutions.
  • Stay current with developments in AI, machine learning, Agentic AI and software engineering and assess their relevance to the business.
Requirements
  • Relevant experience in AI engineering, software engineering, data science, machine learning, web application development or a related discipline.
  • Hands-on experience developing and implementing AI/ML solutions in practical applications.
  • Experience working with Agentic AI frameworks, AI agents, skills, harnesses and MCPs.
  • Strong programming skills in Python and/or other relevant programming languages.
  • Good understanding of software development, APIs, databases and application architecture.
  • Experience with cloud platforms and cloud-based application or data services.
  • Knowledge of database design, implementation and management.
  • Familiarity with containerisation, orchestration and CI/CD pipelines.
  • Understanding of Agile software development and delivery practices.
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into effective technical solutions.
  • Strong communication and stakeholder management skills, with the ability to explain technical concepts to both technical and non-technical audiences.
  • A strong interest in emerging AI technologies and a commitment to continuous learning.
Desirable
  • Experience with platforms such as n8n, Northflank,Microsoft Copilot, Power Automate, Dataiku, Databricks or Snowflake.
  • Experience with LLM applications, RAG, vector databases, embeddings and AI evaluation/monitoring.
  • Experience with Docker, Kubernetes or similar technologies.
  • Experience developing enterprise-grade AI or Agentic AI applications.
  • Familiarity with Whole-of-Government AI tools such as GovTech Desk, OPUS, Airbase/Airlift, or similar platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – AI & Data Science
Software Engineer – AI & Data Science

Almr Business Consulting Group • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer
Software Engineer

FUTUREX TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
AI Software Engineer (Agentic AI)
AI Software Engineer (Agentic AI)

MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Agentic AI)
Software Engineer (Agentic AI)

USER EXPERIENCE RESEARCHERS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer - #1597
Software Engineer - #1597

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 120,000 - 160,000
AI Software Engineer
AI Software Engineer

Unison Group • Singapore

On-site
SGD 120,000 - 170,000
AI Engineer
AI Engineer

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 120,000 - 200,000
AI Engineer
AI Engineer

UARROW PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior AI Engineer (2 Year Contract)
Senior AI Engineer (2 Year Contract)

MORGAN MCKINLEY PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer (AI) - #1597
Senior Software Engineer (AI) - #1597

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 130,000