Data Scientist

PURVIEW ASIA PACIFIC PTE. LTD.Singaporemycareersfuturepublished 09/29/2026
Must-have:PythonMicroservicesAI

Roles and Responsibilities Develop, maintain and enhance Python-based applications, ML services and AI solutions.

Design and implement scalable, reusable and production-ready software components using Python and open-source AI/ML frameworks.

Develop and deploy machine learning and deep learning models for real-world business use cases.

Work with Generative AI and Large Language Models (LLMs), including RAG, prompt engineering, model evaluation, fine-tuning and knowledge-based AI solutions.

Develop AI/ML pipelines for classification, regression, forecasting, NLP and other machine learning use cases.

Work with frameworks and libraries such as PyTorch, LangChain, LlamaIndex, Hugging Face, Scikit-learn, Pandas and Spark.

Design and implement RAG-based solutions and LLM applications using enterprise and customer-specific data.

Develop APIs and microservices for AI/ML solutions using technologies such as FastAPI.

Work with structured and unstructured data using RDBMS, NoSQL and distributed data-processing platforms.

Develop data processing and engineering pipelines using technologies such as Apache Spark / PySpark.

Build and maintain ML training, model evaluation and deployment pipelines.

Skills / Requirements Strong hands-on experience with Python.

Good understanding of software engineering principles and development of scalable, reusable applications.

Experience with REST APIs and/or microservices, preferably using FastAPI.

Strong understanding of machine learning and deep learning concepts.

Hands-on experience with PyTorch and/or TensorFlow.

Experience with machine learning techniques including classification, regression, forecasting, NLP and deep learning.

Experience developing and deploying production-grade ML models.