Engineering Manager (AI & Data Engineering)

Be among the first applicants.
This is an IT support group
Singapore
SGD 60,000 - 80,000
Be among the first applicants.
2 days ago
Job description

Location: [Singapore]


About the Role:

We are looking for an experienced Engineering Manager to work closely with the AI Product Lead in designing, developing, and deploying AI-driven solutions. This role bridges AI solution architecture and data engineering, focusing on Natural Language Processing (NLP), Computer Vision, scalable software architectures, and robust data pipelines. The ideal candidate will have expertise in AI/ML development, data processing, and software engineering, ensuring seamless data integration for AI-driven insights. This role does not require direct team management but involves collaborating with cross-functional teams to build high-impact AI applications.


Key Responsibilities:

  1. Collaborate with the AI Product Lead to define and drive the technical roadmap for AI and data-driven products.
  2. Architect and develop AI solutions for both in-house applications and consulting engagements.
  3. Design and implement data pipelines and ETL workflows to process unstructured data (PDFs, Word, Excel) into structured formats for analysis and AI models.
  4. Create and maintain APIs to integrate structured data with AI, visualization, and reporting systems.
  5. Optimize system architecture to ensure scalability, reliability, and security of AI-driven applications.
  6. Ensure best practices in software development, including CI/CD, testing, and code quality.
  7. Collaborate with data scientists, cloud engineers, and software developers to align data engineering outputs with AI/ML requirements.
  8. Develop and manage data storage solutions for real-time and retrospective analysis.
  9. Establish mechanisms for validating, monitoring, and ensuring data accuracy within AI-driven pipelines.
  10. Stay up to date with advancements in AI, ML, and data engineering trends.

Requirements:

  1. Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Engineering, or a related field.
  2. 8+ years of experience in AI/ML, software development, and/or data engineering, with at least 3 years in an architecture-focused role.
  3. Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Hugging Face) and data pipeline frameworks (Apache Airflow).
  4. Proficiency in Python, SQL, and data processing libraries (Pandas, OpenPyXL, PyPDF).
  5. Experience with cloud platforms (AWS, Azure, GCP) and deploying AI models in production.
  6. Strong understanding of database design, including relational and non-relational databases.
  7. Experience integrating unstructured document data into structured databases for AI applications.
  8. Deep understanding of software architecture, microservices, and DevOps practices.
  9. Strong problem-solving skills and ability to work in a fast-paced, dynamic environment.
  10. Excellent communication and collaboration skills.

Nice to Have:

  1. Experience with MLOps and AI model lifecycle management.
  2. Knowledge of regulatory and ethical considerations in AI development.
  3. Experience with construction or real estate performance metrics (if applicable).
  4. Contributions to open-source AI/ML or data engineering projects.

Why Join Us?

  1. Work on cutting-edge AI and data-driven solutions with a strong impact.
  2. Be part of a collaborative and high-performing team.
  3. Opportunities for career growth.

If you’re passionate about AI solution architecture, data engineering, and innovative applications, we’d love to hear from you! Apply now!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Engineering Manager (AI & Data Engineering) jobs in Singapore