Geco Asia Pte. Ltd. logo

Machine Learning Engineer

Geco Asia Pte. Ltd.

IslandwideContractS$6,500 – S$8,000/mo

Posted 24 Jun 2026

About this role

Job Summary Role: Machine Learning Engineer Start: ASAP Duration: 12 Months Location: Singapore We are seeking an experienced Machine Learning Engineer with 10+ years of overall experience and at least 6 years of relevant experience in Machine Learning Engineering, Data Engineering, and Big Data platforms. The ideal candidate will be responsible for designing, developing, and optimizing large-scale data and machine learning systems that support real-time and batch processing workloads across enterprise environments. This role requires strong expertise in the Hadoop ecosystem, distributed data processing, machine learning operationalization, and scalable data platform development. The successful candidate will work closely with Data Scientists, Data Engineers, and Platform Teams to build robust data ingestion frameworks, operationalize machine learning models, and deliver high-performance AI-driven solutions capable of processing structured, unstructured, and multi-modal data. Requirements: - Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related field. - Minimum 10 years of overall software, data engineering, or platform engineering experience. - At least 6 years of hands-on experience in Machine Learning Engineering, Big Data Engineering, or Data Platform Development. - Strong expertise in Hadoop ecosystem technologies (Apache Spark, Apache Hive, Apache Kafka, Apache Flink, Apache NiFi, Apache Iceberg, etc.) - Strong programming experience in Java and/or Python. - Extensive experience developing data ingestion, transformation, and processing frameworks. - Hands-on experience with batch and real-time data processing architectures. - Strong understanding of distributed computing, scalable data platforms, and high-volume data processing systems. - Experience operationalizing machine learning models using platforms such as Cloudera Machine Learning (CML), Spark MLlib, or equivalent ML platforms. - Experience with machi…

What they're looking for

ClouderaMachine LearningPySparkBig Data Framework

About Geco Asia Pte. Ltd.

Industry: Information & communicationsSize: 40Website ↗

Frequently asked questions

What does a Machine Learning Engineer at Geco Asia Pte. Ltd. do?

Job Summary Role: Machine Learning Engineer Start: ASAP Duration: 12 Months Location: Singapore We are seeking an experienced Machine Learning Engineer with 10+ years of overall experience and at least 6 years of relevant experience in Machine Learning Engineering, Data Engineering, and Big Data pla…

What skills does this Machine Learning Engineer role need?

Key skills for this role include Cloudera, Machine Learning, PySpark, Big Data Framework.

How much does a Machine Learning Engineer at Geco Asia Pte. Ltd. pay?

This role lists a salary of S$6,500 – S$8,000 per month.

Is this Machine Learning Engineer role remote, hybrid, or on-site?

The listing is based in Islandwide. Check the posting for remote or hybrid options.

How do I apply for this Machine Learning Engineer role?

You can apply directly on Geco Asia Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.