Senior Python Developer (AI)

purview asia pacific pte. ltd.

Singapore

On-site

SGD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

purview asia pacific pte. ltd. is seeking a Python Developer to build and maintain Python-based applications and AI-enabled services in Singapore. You will design scalable components, implement RAG-based solutions, and integrate with diverse databases while following TDD principles.

The role involves hands-on development, CI/CD automation, and collaboration with data engineering tasks to deliver robust, scalable software solutions in an agile environment.

Qualifications

  • Develop Python-based applications and services.
  • Design scalable software components using Python and open-source frameworks.
  • Develop solutions using AI/ML and Generative AI technologies, including RAG, fine-tuning, and related frameworks.
  • Integrate applications with databases (RDBMS, NoSQL, graph).
  • Write unit tests and automated tests following TDD practices.
  • Develop and maintain CI/CD pipelines using Git, Jenkins and TeamCity.
  • Work with data processing and data engineering tasks as required.
  • Develop scripts and automation using Python, Shell and regex.

Responsibilities

  • Develop Python-based applications and services.
  • Design scalable software components using Python and open-source frameworks.
  • Develop solutions using AI/ML and Generative AI technologies, including RAG, fine-tuning, and related frameworks.
  • Integrate applications with databases, including RDBMS, NoSQL and graph databases.
  • Write unit tests and automated tests following Test-Driven Development (TDD) practices.
  • Develop and maintain CI/CD pipelines using tools such as Git, Jenkins and TeamCity.
  • Work with data processing and data engineering tasks as required.
  • Develop scripts and automation using Python, Shell and regular expressions.

Skills

Python
AI/ML
CI/CD
Shell scripting
Agile
Testing (TDD)
Linux basics

Tools

Git
Jenkins
TeamCity
Docker
Kubernetes
RAG
LangChain
PyTorch
Ansible
Splunk

Job description

Roles & Responsibilities
  • Develop, maintain and enhance Python-based applications and services.

  • Design and implement scalable, reliable and reusable software components using Python and open-source frameworks.

  • Develop solutions using AI/ML and Generative AI technologies, including RAG, fine-tuning, and related frameworks.

  • Integrate applications with databases, including RDBMS, NoSQL and graph databases.

  • Write unit tests and automated tests following Test-Driven Development (TDD) practices.

  • Develop and maintain CI/CD pipelines using tools such as Git, Jenkins and TeamCity.

  • Work with data processing and data engineering tasks as required.

  • Develop scripts and automation using Python, Shell and regular expressions.

Technical Skills Required for Python Developer Role
  • Familiar with the Python programming language.

  • Strong experience using open-source frameworks like PyTorch, LangChain, etc.

  • Familiar with Test-Driven Development methodology.

  • Hands-on experience with CI/CD tools like Git, Jenkins, and TeamCity.

  • Experience using databases, like RDBMS, NoSQL, or graph databases.

  • Hands-on experience with generative AI technologies, e.g., fine-tuning, distillation, retrieval-augmented generation, MCP, A2A.

  • Good knowledge of core AI/ML concepts.

  • Experience in data engineering.

  • Experience using scripting languages, e.g., Shell, regular expressions.

  • Experience with Agile methodology, e.g., sprint planning, daily Scrum, retrospective, etc.

  • Basic knowledge of using Linux.

  • Awareness of Docker, Ansible, Kubernetes, Splunk, and public cloud management.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer | Generative AI / AI-ML
Python Developer | Generative AI / AI-ML

TECEZE • Singapore

On-site
SGD 70,000 - 110,000
AI Application Developer
AI Application Developer

Genesis Networks Pte Ltd • Singapore

On-site
SGD 90,000 - 140,000
Senior AI/Machine Learning Engineer
Senior AI/Machine Learning Engineer

Good co India • Singapore

On-site
SGD 120,000 - 170,000
Senior Software Engineer (Full Stack, React & Python) (Tech Lead)
Senior Software Engineer (Full Stack, React & Python) (Tech Lead)

BASIL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
AI Developer
AI Developer

OPUS IT SERVICES PTE LTD • Singapore

On-site
SGD 70,000 - 120,000
AI Engineer
AI Engineer

KRYJAS PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 180,000
Senior AI Developer
Senior AI Developer

aecom singapore pte. ltd. • Singapore

On-site
SGD 70,000 - 100,000
Senior Software Engineer - AI & Cloud Platforms, Python
Senior Software Engineer - AI & Cloud Platforms, Python

ANCHOR SEARCH GROUP PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Azure AI Certification
CAIP Certification
Python Engineer (AI)
Python Engineer (AI)

Nicoll Curtin • Singapore

On-site
SGD 90,000 - 140,000
Senior Software Engineer - AI & Cloud Platforms, Python
Senior Software Engineer - AI & Cloud Platforms, Python

United States Digital Space LLC • Singapore

On-site
SGD 180,000 - 240,000