Job Search and Career Advice Platform

Enable job alerts via email!

AI/ML Python Developer

FLARE CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,000 - 95,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology consulting firm in Singapore seeks an AI/ML Python Developer to contribute to the end-to-end lifecycle of machine learning solutions. This role emphasizes building, training, and deploying models to address real-world problems. Candidates should have at least 3 years of professional experience, strong proficiency in Python and its data science frameworks, along with familiarity with deep learning, production engineering, and collaboration in a team environment. Benefits include competitive salary and growth opportunities.

Qualifications

  • 3+ years of professional experience in developing and deploying machine learning models with Python.
  • Strong proficiency in Python and its core data science stack.
  • Experience with deep learning frameworks, preferably PyTorch or TensorFlow.

Responsibilities

  • Design, build, train, evaluate, and optimize machine learning models.
  • Package, deploy, and maintain models in production environments.
  • Build reliable data preprocessing and feature engineering pipelines.

Skills

Python
NumPy
Pandas
Scikit-learn
PyTorch
TensorFlow
Docker
REST APIs
FastAPI
Flask
Git

Education

Bachelor's or Master's degree in Computer Science, Engineering, Data Science

Tools

MLflow
Kubeflow
AWS SageMaker
GCP Vertex AI
Azure ML
Apache Airflow
Job description

We are seeking a skilled and passionate AI/ML Python Developer to join our team and play a key role in building, training, and deploying intelligent models that solve real-world problems. You will move beyond experimentation to focus on the entire lifecycle of machine learning - from data pipeline to production API. This is an ideal role for a developer who thrives on turning data into robust, scalable AI solutions.

Key Responsibilities
  • End-to-End Model Development: Design, build, train, evaluate, and optimize machine learning models (e.g., for NLP, Computer Vision, or predictive analytics) using Python and modern frameworks.

  • Production Engineering & MLOps: Package, deploy, and maintain models in production environments. Develop APIs for model serving and implement monitoring for performance and drift.

  • Robust Data & Code Practices: Build reliable data preprocessing and feature engineering pipelines. Write clean, maintainable, and well-documented code within a collaborative Git-based workflow.

  • Collaboration & Solution Ownership: Work closely with data scientists, engineers, and product teams to understand requirements, iterate on solutions, and deliver measurable business impact.

Required Qualifications & Skills
  • Must-Have Technical Expertise:

    • Strong proficiency in Python and its core data science stack (NumPy, Pandas, Scikit-learn).

    • Hands‑on experience with deep learning frameworks, preferably PyTorch or TensorFlow.

    • Proven experience taking ML models from concept to production (familiarity with Docker, REST APIs/FastAPI/Flask, and basic cloud services).

    • Solid software engineering fundamentals (Git, code reviews, testing, debugging).

  • Highly Valued Skills (Strong Pluses):

    • Experience with MLOps tools like MLflow, Kubeflow, or cloud platforms (AWS SageMaker, GCP Vertex AI, Azure ML).

    • Specialized knowledge in Natural Language Processing (NLP) using libraries like Hugging Face Transformers, or Computer Vision (CV) with OpenCV.

    • Experience building and orchestrating data pipelines (e.g., with Apache Airflow).

Education & Experience
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field.

  • 3+ years of professional experience in a role focused on developing and deploying machine learning models with Python.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.