Apply Edge Start your job search

AI Engineer / Machine Learning Engineer

Digitech Solution · Singapore River, Central Singapore Community Development Council, Singapore

Apply & track with Apply Edge
Role DescriptionWe are seeking an innovative and analytical AI Engineer / Machine Learning Engineer to design, develop, deploy, and optimize intelligent AI solutions that drive business transformation and operational efficiency. This role is responsible for building scalable machine learning systems, developing artificial intelligence applications, and integrating advanced AI technologies into products and business processes. You will work closely with cross-functional teams to deliver data-driven solutions that enhance decision-making, automate workflows, and create exceptional user experiences.The successful candidate will design, develop, train, evaluate, and deploy machine learning models for a wide range of applications, including predictive analytics, natural language processing (NLP), computer vision, recommendation systems, anomaly detection, and generative AI solutions. You will prepare and preprocess structured and unstructured datasets, perform feature engineering, optimize model performance, and continuously improve prediction accuracy using appropriate evaluation techniques.The role involves developing AI pipelines, integrating machine learning models into production environments, and implementing scalable APIs and cloud-based AI services. You will build data processing workflows, automate model training and deployment, monitor model performance, and ensure AI systems remain reliable, efficient, and maintainable throughout the production lifecycle.You will collaborate with software engineers, data scientists, product managers, and business stakeholders to understand business requirements, translate them into technical solutions, and deliver AI-powered applications that create measurable value. Responsibilities include designing model architectures, conducting experiments, validating results, documenting technical processes, and contributing to reusable AI components that improve development efficiency.The position also includes researching emerging AI technologies, evaluating new algorithms, frameworks, and open-source models, and recommending innovative solutions that improve system capabilities. You will work with deep learning frameworks, cloud infrastructure, vector databases, embeddings, and modern AI development tools to build next-generation intelligent applications.You will participate in the complete machine learning lifecycle, including data collection, model development, hyperparameter optimization, testing, deployment, monitoring, retraining, and continuous improvement. The role encourages adopting MLOps best practices, implementing CI/CD pipelines for AI applications, and improving automation across development workflows.You will ensure AI solutions are developed responsibly by considering model fairness, transparency, privacy, security, and regulatory compliance. Continuous learning, experimentation, knowledge sharing, and staying current with advancements in artificial intelligence and machine learning are essential to maintaining technical excellence and supporting long-term innovation.QualificationsStrong understanding of artificial intelligence, machine learning, deep learning, and data science fundamentals.Proficiency in Python and familiarity with modern programming practices for AI application development.Knowledge of machine learning algorithms including supervised, unsupervised, reinforcement, and generative learning techniques.Experience with deep learning frameworks such as TensorFlow, PyTorch, Keras, or similar technologies.Familiarity with natural language processing (NLP), computer vision, recommendation systems, and predictive analytics.Understanding of large language models (LLMs), prompt engineering, retrieval-augmented generation (RAG), embeddings, vector databases, and AI agents.Knowledge of data preprocessing, feature engineering, model evaluation, hyperparameter tuning, and performance optimization.Familiarity with SQL, NoSQL databases, data pipelines, ETL processes, and distributed data processing.Understanding of cloud platforms, AI infrastructure, APIs, containerization, CI/CD pipelines, and MLOps practices.Ability to deploy, monitor, maintain, and optimize production machine learning models.Strong analytical thinking, mathematical reasoning, and problem-solving abilities.Knowledge of software engineering principles, version control systems, and collaborative development workflows.Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.Strong organizational skills with the ability to manage multiple AI projects and priorities.Commitment to writing clean, maintainable, and well-documented code.Passion for emerging AI technologies, continuous experimentation, and technical innovation.Understanding of responsible AI practices, data privacy, security, model governance, and ethical AI development.Professional attitude, accountability, adaptability, and dedication to delivering scalable, high-quality AI solutions.