AI/ML Data Engineer

About the Role:

The AI/ML Data Engineer will be a key player in our data and engineering teams, responsible for building and maintaining the robust data infrastructure that powers our machine learning models and data-driven products. This role is a critical bridge between data science and engineering, focusing on designing, constructing, and optimizing scalable data pipelines. The ideal candidate will ensure that data is clean, accessible, and ready for use by our data scientists and ML engineers, enabling them to build, train, and deploy models efficiently.

Key Responsibilities:
  • Architect, construct, and manage data pipelines (ETL/ELT) that ingest, process, and transform large datasets from various sources into our data warehouse or data lake.
  • Optimize our data infrastructure, including data warehouses, data lakes, and streaming platforms, to ensure high performance, scalability, and cost-effectiveness.
  • Implement data validation, monitoring, and quality checks to maintain high data integrity. Develop and enforce data governance policies to ensure compliance and security.
  • Work closely with software developers to understand data needs, deliver technical solutions, and facilitate a smooth data workflow.
Required Qualifications:
  • Bachelor’s degree in Computer Science, information Technology, or a related technical field.
  • Minimum 3 years of experience in a Data Engineer or similar role.
  • Strong proficiency in Python and experience with big data technologies such as Apache Spark.
  • Demonstrated experience with a major cloud platform (e.g., AWS, GCP, or Azure), including their data-related services (e.g., S3, BigQuery, Snowflake, Redshift).
  • Solid understanding of data modeling, database systems (SQL and NoSQL), and data warehousing concepts.
  • Experience with containerization (Docker) and orchestration tools (e.g., Kubernetes) for deploying and managing data-intensive applications.
  • Knowledge of MLOps principles and experience in building CI/CD pipelines for machine learning models.

Application Form

Application Form

The information you provide in your curriculum vitae will be used and processed by or on behalf of Knowledge Catalyst Pte. Ltd. for purposes related to your registration of interest in current or future employment with Knowledge Catalyst Pte. Ltd. and for the processing of your application for employment.

If your application is unsuccessful, KC may retain and use the information you provided for 2 years from the receipt of your curriculum vitae to deal with any matters that may arise in connection with your application, for the purposes of contacting you regarding ongoing recruitment opportunities, as well as for data analysis and business purposes. If you do not wish to be considered for positions at KC other than the one you have applied for, please tick the following box:

Browse More Jobs

Customer Success Intern

QA Manual Tester Intern

UI/UX Designer Intern

Mobile Developer (Android Native)

Personal data consent for applicants

The information you provide in your curriculum vitae will be used and processed by or on behalf of KC for purposes related to your registration of interest in current or future employment with KC and for the processing of your application for employment.

We will collect and use the personal data that you have supplied to facilitate the processing of your application for employment purposes. We will use personal information such as your telephone number and/or email address to contact you about job opportunities. Please note that the information you provide may be used by a third party to enable us to process your application. These third parties may be located outside of Singapore to carry out some of the processing and administrative functions for KC and will be under a duty of care to maintain appropriate levels of security and confidentiality, using the information only as instructed by KC.

The personal data held by KC related to applicants will be kept strictly confidential. KC may collect information through other sources for processing and evaluating your application for employment. If your application is successful, the information will be used for the administration of your employment. KC may provide and/or transfer such data, whether within or outside of Singapore, to (i) any other departments within KC or, if necessary, to Government agencies; (ii) any third-party service provider who provides administrative, data processing, computer, or other services to KC.

As part of assessing your suitability to work with KC, we may use your information to conduct reference checks in accordance with KC HR Policy. If necessary, KC may provide your personal data to Ministries, public agencies, statutory boards, or other similar organizations for evaluating your application.

If your application is unsuccessful, KC may retain and use the information you provided for 2 years from the receipt of your curriculum vitae to deal with any matters that may arise in connection with your application, for the purposes of contacting you regarding ongoing recruitment opportunities, as well as for data analysis and business purposes.

If you do not wish to be considered for positions at KC other than the one you have applied for, you can indicate this by ticking the appropriate box in the application form.

By giving your consent, you agree to your data being used for recruitment and employment purposes. To maximize your opportunities to work with KC, you are encouraged to keep the information provided to us up to date at all times. You are responsible for ensuring that the personal data is correct and accurate. You also have the option to withdraw your consent at any time. If you wish to amend your personal data held by KC or withdraw your consent, please email us at: [email protected]